<html>
 <head>
  <meta charset="UTF-8">
 </head>
 <body>
  <h1 data-lake-id="mXk8n" id="mXk8n"><span data-lake-id="u1ba6d8cc" id="u1ba6d8cc">内容修改Or更新</span></h1>
  <p data-lake-id="u6ca2d053" id="u6ca2d053"><br></p>
  <table data-lake-id="gs2TM" id="gs2TM" margin="true" class="lake-table" style="width: 969px">
   <colgroup>
    <col width="386">
    <col width="182">
    <col width="401">
   </colgroup>
   <tbody>
    <tr data-lake-id="u42419971" id="u42419971" style="height: 37px">
     <td data-lake-id="u97d16504" id="u97d16504">
      <p data-lake-id="u3cd2bafd" id="u3cd2bafd"><span data-lake-id="u7b7c9351" id="u7b7c9351">题目</span></p></td>
     <td data-lake-id="u590d6c0c" id="u590d6c0c">
      <p data-lake-id="uf502a094" id="uf502a094"><span data-lake-id="ucab3b8a9" id="ucab3b8a9">更新时间</span></p></td>
     <td data-lake-id="u2422898b" id="u2422898b">
      <p data-lake-id="ub8921b73" id="ub8921b73"><span data-lake-id="ude657e7c" id="ude657e7c">更新内容</span></p></td>
    </tr>
    <tr data-lake-id="u9c3c5a87" id="u9c3c5a87" style="height: 37px">
     <td data-lake-id="ua701a343" id="ua701a343">
      <p data-lake-id="uc274ab8d" id="uc274ab8d" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/ihoye3" target="_blank" data-lake-id="udcd1c44b" id="udcd1c44b"><span data-lake-id="u3b0899e6" id="u3b0899e6">✅</span><span data-lake-id="ub2a281f7" id="ub2a281f7">什么是ThreadLocal，如何实现的？</span></a></p></td>
     <td data-lake-id="ubf87c853" id="ubf87c853">
      <p data-lake-id="u2f62df36" id="u2f62df36" style="text-align: left"><span data-lake-id="ufc99d731" id="ufc99d731" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-28 20:19</span></p></td>
     <td data-lake-id="u092ea06c" id="u092ea06c">
      <p data-lake-id="u01811489" id="u01811489"><span data-lake-id="uabfd48fd" id="uabfd48fd">笔误修改</span></p></td>
    </tr>
    <tr data-lake-id="u976a3238" id="u976a3238" style="height: 37px">
     <td data-lake-id="ud3c7eace" id="ud3c7eace">
      <p data-lake-id="uab38b1a0" id="uab38b1a0" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/qlohhe" target="_blank" data-lake-id="ubfa06cb6" id="ubfa06cb6"><span data-lake-id="ua37082e1" id="ua37082e1">✅</span><span data-lake-id="ufc7f2667" id="ufc7f2667">什么是不可变模式，有哪些应用？</span></a></p></td>
     <td data-lake-id="u70a3c04b" id="u70a3c04b">
      <p data-lake-id="u297c4929" id="u297c4929" style="text-align: left"><span data-lake-id="u41011270" id="u41011270" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-28 20:19</span></p></td>
     <td data-lake-id="u932b7ff0" id="u932b7ff0">
      <p data-lake-id="u2f3d53fc" id="u2f3d53fc"><span data-lake-id="u1c9ea04a" id="u1c9ea04a">错别字修改</span></p></td>
    </tr>
    <tr data-lake-id="ud5830d3f" id="ud5830d3f" style="height: 37px">
     <td data-lake-id="u4b6669b6" id="u4b6669b6">
      <p data-lake-id="uc2d35180" id="uc2d35180" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/xodf4gdc6i9goyt6" target="_blank" data-lake-id="u060d2f62" id="u060d2f62"><span data-lake-id="ue4d06eaf" id="ue4d06eaf">✅</span><span data-lake-id="u02a9d4dc" id="u02a9d4dc">char和varchar的区别？</span></a></p></td>
     <td data-lake-id="u01a439b5" id="u01a439b5">
      <p data-lake-id="uccbc1900" id="uccbc1900" style="text-align: left"><span data-lake-id="u08a4a5a3" id="u08a4a5a3" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-28 20:18</span></p></td>
     <td data-lake-id="u2dd4577c" id="u2dd4577c">
      <p data-lake-id="uef75185f" id="uef75185f"><span data-lake-id="u5ef95927" id="u5ef95927">内容修改（避免歧义）</span></p></td>
    </tr>
    <tr data-lake-id="ue69c43f3" id="ue69c43f3" style="height: 37px">
     <td data-lake-id="u1fcd44a2" id="u1fcd44a2">
      <p data-lake-id="u634eb183" id="u634eb183" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/mx9eo0s2s5iaah2s" target="_blank" data-lake-id="uc420045e" id="uc420045e"><span data-lake-id="udcd7d36f" id="udcd7d36f">✅</span><span data-lake-id="u9848c920" id="u9848c920">Java中的四种引用有什么区别？</span></a></p></td>
     <td data-lake-id="u9b06ea0f" id="u9b06ea0f">
      <p data-lake-id="uf0feb34b" id="uf0feb34b" style="text-align: left"><span data-lake-id="u490df580" id="u490df580" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-28 20:16</span></p></td>
     <td data-lake-id="u8efc2bc7" id="u8efc2bc7">
      <p data-lake-id="u1069d619" id="u1069d619"><span data-lake-id="u67f838b4" id="u67f838b4">更换配图</span></p></td>
    </tr>
    <tr data-lake-id="ufff8179a" id="ufff8179a" style="height: 37px">
     <td data-lake-id="uf5dd316e" id="uf5dd316e">
      <p data-lake-id="u6b5729c7" id="u6b5729c7" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/xbgu80vgxnhhb438" target="_blank" data-lake-id="uc740a0fe" id="uc740a0fe"><span data-lake-id="uf4502df1" id="uf4502df1">✅</span><span data-lake-id="u86a02afe" id="u86a02afe">怎么实现分布式Session？</span></a></p></td>
     <td data-lake-id="u86265cb6" id="u86265cb6">
      <p data-lake-id="u421b3145" id="u421b3145" style="text-align: left"><span data-lake-id="ufcbcdb80" id="ufcbcdb80" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-28 20:07</span></p></td>
     <td data-lake-id="u5cae4e89" id="u5cae4e89">
      <p data-lake-id="u590bc075" id="u590bc075"><span data-lake-id="u917e67dd" id="u917e67dd">注明常用方案</span></p></td>
    </tr>
    <tr data-lake-id="u6a91dde2" id="u6a91dde2" style="height: 37px">
     <td data-lake-id="u3aefceff" id="u3aefceff">
      <p data-lake-id="u6ed801af" id="u6ed801af" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/zvx2w5h9sr7trle7" target="_blank" data-lake-id="u569692ff" id="u569692ff"><span data-lake-id="u8cd20ce8" id="u8cd20ce8">✅</span><span data-lake-id="u98041e5d" id="u98041e5d">什么是可重入锁，怎么实现可重入锁？</span></a></p></td>
     <td data-lake-id="uc98c1aa8" id="uc98c1aa8">
      <p data-lake-id="u376d0256" id="u376d0256" style="text-align: left"><span data-lake-id="u96cba61c" id="u96cba61c" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-28 20:06</span></p></td>
     <td data-lake-id="u809433fd" id="u809433fd">
      <p data-lake-id="u04283fa5" id="u04283fa5"><span data-lake-id="u0ae79778" id="u0ae79778">笔误修改</span></p></td>
    </tr>
    <tr data-lake-id="ucc910d3d" id="ucc910d3d" style="height: 37px">
     <td data-lake-id="u7e59f747" id="u7e59f747">
      <p data-lake-id="u00b2293e" id="u00b2293e" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/hi956hl64rr7cwx1" target="_blank" data-lake-id="u00602a21" id="u00602a21"><span data-lake-id="u93b6dd8d" id="u93b6dd8d">✅</span><span data-lake-id="u77b5a3d4" id="u77b5a3d4">基于本地消息表实现分布式事务保证最终一致性</span></a></p></td>
     <td data-lake-id="u31149377" id="u31149377">
      <p data-lake-id="u1f1d0377" id="u1f1d0377" style="text-align: left"><span data-lake-id="u1a24b174" id="u1a24b174" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-28 20:05</span></p></td>
     <td data-lake-id="ufeae9092" id="ufeae9092">
      <p data-lake-id="ua65afb97" id="ua65afb97"><span data-lake-id="u5f1f61ed" id="u5f1f61ed">错别字修改</span></p></td>
    </tr>
    <tr data-lake-id="udd48ac63" id="udd48ac63" style="height: 37px">
     <td data-lake-id="u890533e3" id="u890533e3">
      <p data-lake-id="u19d572e4" id="u19d572e4" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/qgrygdsu04a6vfzw" target="_blank" data-lake-id="u4c3217a9" id="u4c3217a9"><span data-lake-id="u51d46db1" id="u51d46db1">✅</span><span data-lake-id="u3ba24016" id="u3ba24016">CompletableFuture的底层是如何实现的？</span></a></p></td>
     <td data-lake-id="ud9c97c65" id="ud9c97c65">
      <p data-lake-id="u270dfe7e" id="u270dfe7e" style="text-align: left"><span data-lake-id="u3f25e166" id="u3f25e166" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-27 22:01</span></p></td>
     <td data-lake-id="u13686624" id="u13686624">
      <p data-lake-id="u10b1b6a8" id="u10b1b6a8"><span data-lake-id="u3f5813b8" id="u3f5813b8">内容调整（减少歧义）</span></p></td>
    </tr>
    <tr data-lake-id="u82044d94" id="u82044d94" style="height: 37px">
     <td data-lake-id="ub2a904fe" id="ub2a904fe">
      <p data-lake-id="ueb647e9e" id="ueb647e9e" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/wbgxhl2d85zlome3" target="_blank" data-lake-id="ud16b7178" id="ud16b7178"><span data-lake-id="uedcd7350" id="uedcd7350">✅</span><span data-lake-id="u7a64e0f6" id="u7a64e0f6">MySQL只操作同一条记录，也会发生死锁吗？</span></a></p></td>
     <td data-lake-id="uc142e0ee" id="uc142e0ee">
      <p data-lake-id="u3224a8ab" id="u3224a8ab" style="text-align: left"><span data-lake-id="ua779475d" id="ua779475d" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-27 21:57</span></p></td>
     <td data-lake-id="u4e5ce8d5" id="u4e5ce8d5">
      <p data-lake-id="u80c3b675" id="u80c3b675"><span data-lake-id="u3400fa3a" id="u3400fa3a">内容修改（更容易理解）</span></p></td>
    </tr>
    <tr data-lake-id="ub43eb882" id="ub43eb882" style="height: 37px">
     <td data-lake-id="u9447fd75" id="u9447fd75">
      <p data-lake-id="u18b94570" id="u18b94570" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/yuku2qztfb8ki6wg" target="_blank" data-lake-id="u6648a397" id="u6648a397"><span data-lake-id="ub09e801b" id="ub09e801b">✅</span><span data-lake-id="u53e326be" id="u53e326be">如何基于MQ实现分布式事务</span></a></p></td>
     <td data-lake-id="u0880821b" id="u0880821b">
      <p data-lake-id="u7b6cbd72" id="u7b6cbd72" style="text-align: left"><span data-lake-id="u872ca9dd" id="u872ca9dd" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-27 21:53</span></p></td>
     <td data-lake-id="ua77604cd" id="ua77604cd">
      <p data-lake-id="u2acc837b" id="u2acc837b"><span data-lake-id="u3a52f9ad" id="u3a52f9ad">内容修改（更容易理解）</span></p></td>
    </tr>
    <tr data-lake-id="ud39b487a" id="ud39b487a" style="height: 37px">
     <td data-lake-id="ue5f6d5b0" id="ue5f6d5b0">
      <p data-lake-id="u3a49737d" id="u3a49737d" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/ii2bae" target="_blank" data-lake-id="u70ee0d07" id="u70ee0d07"><span data-lake-id="u76a1026b" id="u76a1026b">✅</span><span data-lake-id="uaff12116" id="uaff12116">topK问题如何解答？</span></a></p></td>
     <td data-lake-id="uf0d9bb50" id="uf0d9bb50">
      <p data-lake-id="uc856ddd6" id="uc856ddd6" style="text-align: left"><span data-lake-id="uf0b49a8b" id="uf0b49a8b" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-27 21:51</span></p></td>
     <td data-lake-id="u9caa711f" id="u9caa711f">
      <p data-lake-id="u18ad079b" id="u18ad079b"><span data-lake-id="u0b56e9fd" id="u0b56e9fd">内容修改（更容易理解）</span></p></td>
    </tr>
    <tr data-lake-id="u9f95eeea" id="u9f95eeea" style="height: 37px">
     <td data-lake-id="u1ecc2b05" id="u1ecc2b05">
      <p data-lake-id="u7fc20a25" id="u7fc20a25" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/qc0bbxi2p2zbu3o7" target="_blank" data-lake-id="ub6e7bbf8" id="ub6e7bbf8"><span data-lake-id="u7c1ff195" id="u7c1ff195">✅</span><span data-lake-id="u06eccf25" id="u06eccf25">int a = 1 是原子性操作吗</span></a></p></td>
     <td data-lake-id="u1b97b00e" id="u1b97b00e">
      <p data-lake-id="ue9f9fc6d" id="ue9f9fc6d" style="text-align: left"><span data-lake-id="ua8906df6" id="ua8906df6" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-27 21:50</span></p></td>
     <td data-lake-id="u83726098" id="u83726098">
      <p data-lake-id="udb6055ad" id="udb6055ad"><span data-lake-id="u40dd4074" id="u40dd4074">内容修改（更容易理解）</span></p></td>
    </tr>
    <tr data-lake-id="ua530b643" id="ua530b643" style="height: 37px">
     <td data-lake-id="uc5c19915" id="uc5c19915">
      <p data-lake-id="u77901302" id="u77901302" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/ffm5df11dtmpt7wx" target="_blank" data-lake-id="u7505ac94" id="u7505ac94"><span data-lake-id="u8490664d" id="u8490664d">✅</span><span data-lake-id="u8d1661ab" id="u8d1661ab">3年经验，智慧园区，mysql，Redis</span></a></p></td>
     <td data-lake-id="u081e3fb4" id="u081e3fb4">
      <p data-lake-id="uc0f4b2b0" id="uc0f4b2b0" style="text-align: left"><span data-lake-id="ud87ec7fd" id="ud87ec7fd" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-26 18:25</span></p></td>
     <td data-lake-id="uc02be873" id="uc02be873">
      <p data-lake-id="u38bf5412" id="u38bf5412"><strong><span data-lake-id="ua32e1926" id="ua32e1926">新增面经</span></strong></p></td>
    </tr>
    <tr data-lake-id="u4b9b5d21" id="u4b9b5d21" style="height: 37px">
     <td data-lake-id="ud2040679" id="ud2040679">
      <p data-lake-id="u1920f790" id="u1920f790" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/hpspveeinpub4o1t" target="_blank" data-lake-id="uf922bdc3" id="uf922bdc3"><span data-lake-id="u8c3dda44" id="u8c3dda44">交易主链路提供风控决策要求RT 5ms的技术方案</span></a></p></td>
     <td data-lake-id="u78c30a24" id="u78c30a24">
      <p data-lake-id="u019c328d" id="u019c328d" style="text-align: left"><span data-lake-id="u6780e351" id="u6780e351" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-26 18:05</span></p></td>
     <td data-lake-id="u976bcc29" id="u976bcc29">
      <p data-lake-id="u30924c58" id="u30924c58"><strong><span data-lake-id="u3bdc9f72" id="u3bdc9f72">新增专属分享</span></strong></p></td>
    </tr>
    <tr data-lake-id="u5191ab82" id="u5191ab82" style="height: 38px">
     <td data-lake-id="u6650e204" id="u6650e204">
      <p data-lake-id="uf7c655b9" id="uf7c655b9" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/ihi6uuc39q5xdil5" target="_blank" data-lake-id="u955aee3d" id="u955aee3d"><span data-lake-id="u900d2fc0" id="u900d2fc0">✅</span><span data-lake-id="uc104046e" id="uc104046e">Redis的事务和Lua之间有哪些区别？</span></a></p></td>
     <td data-lake-id="uea43a2ae" id="uea43a2ae">
      <p data-lake-id="u9d80675e" id="u9d80675e" style="text-align: left"><span data-lake-id="u09426751" id="u09426751" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-26 17:49</span></p></td>
     <td data-lake-id="ufe35bef0" id="ufe35bef0">
      <p data-lake-id="u210dc9a9" id="u210dc9a9"><strong><span data-lake-id="u3949cfeb" id="u3949cfeb">新增问题+补充答案</span></strong></p></td>
    </tr>
    <tr data-lake-id="u3ed776f7" id="u3ed776f7" style="height: 37px">
     <td data-lake-id="uf8877356" id="uf8877356">
      <p data-lake-id="ue8e03686" id="ue8e03686" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/sirm5gg3lgc5nslt" target="_blank" data-lake-id="uc1184720" id="uc1184720"><span data-lake-id="u19071550" id="u19071550">✅</span><span data-lake-id="uab758698" id="uab758698">什么是Redis的Pipeline，和事务有什么区别？</span></a></p></td>
     <td data-lake-id="u0983a9ef" id="u0983a9ef">
      <p data-lake-id="uec714369" id="uec714369" style="text-align: left"><span data-lake-id="u3760b313" id="u3760b313" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-26 17:27</span></p></td>
     <td data-lake-id="u217e88f5" id="u217e88f5">
      <p data-lake-id="u854d0236" id="u854d0236"><strong><span data-lake-id="ud5e1b2e4" id="ud5e1b2e4">新增问题+补充答案</span></strong></p></td>
    </tr>
    <tr data-lake-id="uee169049" id="uee169049" style="height: 37px">
     <td data-lake-id="ubbdab836" id="ubbdab836">
      <p data-lake-id="u3c4b8c52" id="u3c4b8c52" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/exo64m6r593fni9m" target="_blank" data-lake-id="ueb8a89ee" id="ueb8a89ee"><span data-lake-id="uaca31b67" id="uaca31b67">✅</span><span data-lake-id="u72f286cc" id="u72f286cc">锁和分布式锁的核心区别是什么？</span></a></p></td>
     <td data-lake-id="ufec5769f" id="ufec5769f">
      <p data-lake-id="u6128d0b8" id="u6128d0b8" style="text-align: left"><span data-lake-id="u7696cb7f" id="u7696cb7f" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-26 17:01</span></p></td>
     <td data-lake-id="u2ac12e20" id="u2ac12e20">
      <p data-lake-id="ufb0c7407" id="ufb0c7407"><strong><span data-lake-id="u4b5c863e" id="u4b5c863e">新增问题+补充答案</span></strong></p></td>
    </tr>
    <tr data-lake-id="u659a72ce" id="u659a72ce" style="height: 37px">
     <td data-lake-id="u30247386" id="u30247386">
      <p data-lake-id="u45afb428" id="u45afb428" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/kzkm89bnr0fzdeyi" target="_blank" data-lake-id="ua219e697" id="ua219e697"><span data-lake-id="u5a0caa64" id="u5a0caa64">✅</span><span data-lake-id="u529dfcc1" id="u529dfcc1">高并发场景中，乐观锁和悲观锁哪个更适合？</span></a></p></td>
     <td data-lake-id="u11266268" id="u11266268">
      <p data-lake-id="ue5964df2" id="ue5964df2" style="text-align: left"><span data-lake-id="u74a26520" id="u74a26520" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-26 16:52</span></p></td>
     <td data-lake-id="ued3627eb" id="ued3627eb">
      <p data-lake-id="ucdbbff1d" id="ucdbbff1d"><strong><span data-lake-id="u7f9b7fc1" id="u7f9b7fc1">新增问题+补充答案</span></strong></p></td>
    </tr>
    <tr data-lake-id="u98d64d72" id="u98d64d72" style="height: 38px">
     <td data-lake-id="u0a96ed78" id="u0a96ed78">
      <p data-lake-id="uf120e23a" id="uf120e23a" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/kfcgfo9oyinw2csf" target="_blank" data-lake-id="uecf5f1a1" id="uecf5f1a1"><span data-lake-id="ud0fa1144" id="ud0fa1144">✅</span><span data-lake-id="u8a209f54" id="u8a209f54">TCP和UDP的区别是什么？</span></a></p></td>
     <td data-lake-id="u54594029" id="u54594029">
      <p data-lake-id="udd31ec90" id="udd31ec90" style="text-align: left"><span data-lake-id="u93e3e4bb" id="u93e3e4bb" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-26 16:50</span></p></td>
     <td data-lake-id="uf53d5b9b" id="uf53d5b9b">
      <p data-lake-id="ue7cb3ff2" id="ue7cb3ff2"><strong><span data-lake-id="uc78642ca" id="uc78642ca">新增问题+补充答案</span></strong></p></td>
    </tr>
    <tr data-lake-id="ue6859574" id="ue6859574" style="height: 37px">
     <td data-lake-id="u4b767848" id="u4b767848">
      <p data-lake-id="ud3c004f1" id="ud3c004f1" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/dtci5npzb1cidzxk" target="_blank" data-lake-id="u55989643" id="u55989643"><span data-lake-id="u4563a044" id="u4563a044">✅</span><span data-lake-id="u3a0652ae" id="u3a0652ae">为什么不能在try-catch中捕获子线程的异常?</span></a></p></td>
     <td data-lake-id="u25bba1f9" id="u25bba1f9">
      <p data-lake-id="ucded62a4" id="ucded62a4" style="text-align: left"><span data-lake-id="u8afba05d" id="u8afba05d" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-26 16:21</span></p></td>
     <td data-lake-id="u5024f47d" id="u5024f47d">
      <p data-lake-id="u88ce9bab" id="u88ce9bab"><span data-lake-id="uecb3d346" id="uecb3d346">错别字修改</span></p></td>
    </tr>
    <tr data-lake-id="u3e3da67a" id="u3e3da67a" style="height: 37px">
     <td data-lake-id="ued09955f" id="ued09955f">
      <p data-lake-id="u66a32e75" id="u66a32e75" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/vo0eif0x171805pt" target="_blank" data-lake-id="u19d3d855" id="u19d3d855"><span data-lake-id="u812e42ee" id="u812e42ee">✅</span><span data-lake-id="u4cb87341" id="u4cb87341">RocketMQ如何实现延时消息？</span></a></p></td>
     <td data-lake-id="u5392d39c" id="u5392d39c">
      <p data-lake-id="u7e975dc1" id="u7e975dc1" style="text-align: left"><span data-lake-id="u5de6f574" id="u5de6f574" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-26 16:15</span></p></td>
     <td data-lake-id="u74f7974e" id="u74f7974e">
      <p data-lake-id="u5fbd53c8" id="u5fbd53c8"><span data-lake-id="ufdbdfe40" id="ufdbdfe40">内容补充（避免歧义）</span></p></td>
    </tr>
    <tr data-lake-id="u3bf09daa" id="u3bf09daa" style="height: 37px">
     <td data-lake-id="uf8d5260e" id="uf8d5260e">
      <p data-lake-id="u00f26e07" id="u00f26e07" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/zlvhpz" target="_blank" data-lake-id="u591dcbe1" id="u591dcbe1"><span data-lake-id="ub77a5bde" id="ub77a5bde">✅</span><span data-lake-id="ue7c45e97" id="ue7c45e97">Spring Bean的初始化过程是怎么样的？</span></a></p></td>
     <td data-lake-id="u9b049ff6" id="u9b049ff6">
      <p data-lake-id="u4a84f8b0" id="u4a84f8b0" style="text-align: left"><span data-lake-id="uc90cbb82" id="uc90cbb82" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-26 16:11</span></p></td>
     <td data-lake-id="uc5363f09" id="uc5363f09">
      <p data-lake-id="u1ad68a9b" id="u1ad68a9b"><span data-lake-id="u5a0305ef" id="u5a0305ef">笔误修改</span></p></td>
    </tr>
    <tr data-lake-id="ua988ec93" id="ua988ec93" style="height: 37px">
     <td data-lake-id="ua709c394" id="ua709c394">
      <p data-lake-id="uc32079bf" id="uc32079bf" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/zc5q70" target="_blank" data-lake-id="u26d5ea29" id="u26d5ea29"><span data-lake-id="ucd8eaa1e" id="ucd8eaa1e">✅</span><span data-lake-id="uf5ba6e2b" id="uf5ba6e2b">Redis的持久化机制是怎样的？</span></a></p></td>
     <td data-lake-id="u97f1748c" id="u97f1748c">
      <p data-lake-id="ubf5e9ec3" id="ubf5e9ec3" style="text-align: left"><span data-lake-id="ua0b1698c" id="ua0b1698c" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-26 16:10</span></p></td>
     <td data-lake-id="u933ef252" id="u933ef252">
      <p data-lake-id="u146b088c" id="u146b088c"><span data-lake-id="u1276d654" id="u1276d654">笔误修改</span></p></td>
    </tr>
    <tr data-lake-id="u89ed9a98" id="u89ed9a98" style="height: 37px">
     <td data-lake-id="ud308d37e" id="ud308d37e">
      <p data-lake-id="uc05a58df" id="uc05a58df" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/oa7q69" target="_blank" data-lake-id="ub0dd6d78" id="ub0dd6d78"><span data-lake-id="u62125289" id="u62125289">✅</span><span data-lake-id="ua6b73a14" id="ua6b73a14">简单介绍一下DNS？</span></a></p></td>
     <td data-lake-id="ufd616ff6" id="ufd616ff6">
      <p data-lake-id="ucb41b105" id="ucb41b105" style="text-align: left"><span data-lake-id="u7c7c936f" id="u7c7c936f" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-26 16:09</span></p></td>
     <td data-lake-id="ufe68d4d7" id="ufe68d4d7">
      <p data-lake-id="ucdaf70f5" id="ucdaf70f5"><span data-lake-id="ud984cfe2" id="ud984cfe2">内容补充（避免歧义）</span></p></td>
    </tr>
    <tr data-lake-id="ua515a1c9" id="ua515a1c9" style="height: 37px">
     <td data-lake-id="uad3d1bcb" id="uad3d1bcb">
      <p data-lake-id="uf50b84a8" id="uf50b84a8" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/oz0kvggva663l911" target="_blank" data-lake-id="u237adf80" id="u237adf80"><span data-lake-id="u41cfcf19" id="u41cfcf19">✅</span><span data-lake-id="uba8cdc03" id="uba8cdc03">Redis如何实现发布/订阅？</span></a></p></td>
     <td data-lake-id="u1aca70b3" id="u1aca70b3">
      <p data-lake-id="u8c05e63d" id="u8c05e63d" style="text-align: left"><span data-lake-id="ud565fa87" id="ud565fa87" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-26 16:07</span></p></td>
     <td data-lake-id="uafe24ae5" id="uafe24ae5">
      <p data-lake-id="u0aed3a13" id="u0aed3a13"><span data-lake-id="u0d7924a7" id="u0d7924a7">内容补充（Stream相关）</span></p></td>
    </tr>
    <tr data-lake-id="u94674acd" id="u94674acd" style="height: 37px">
     <td data-lake-id="u6d882227" id="u6d882227">
      <p data-lake-id="u61def629" id="u61def629" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/tolveri2mylm8erm" target="_blank" data-lake-id="uf23bd7e8" id="uf23bd7e8"><span data-lake-id="u61bb3c9e" id="u61bb3c9e">✅</span><span data-lake-id="u2f7200a8" id="u2f7200a8">如何保证ES和数据库的数据一致性？</span></a></p></td>
     <td data-lake-id="uea8caf4d" id="uea8caf4d">
      <p data-lake-id="u3f8106c9" id="u3f8106c9" style="text-align: left"><span data-lake-id="ue1ff0254" id="ue1ff0254" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-26 15:55</span></p></td>
     <td data-lake-id="u019d20c1" id="u019d20c1">
      <p data-lake-id="ubd1a4a1b" id="ubd1a4a1b"><span data-lake-id="u157050e9" id="u157050e9">笔误修改</span></p></td>
    </tr>
    <tr data-lake-id="ue57550c9" id="ue57550c9" style="height: 37px">
     <td data-lake-id="uca122212" id="uca122212">
      <p data-lake-id="ubed177ed" id="ubed177ed" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/ionc18" target="_blank" data-lake-id="u0b7a2e6c" id="u0b7a2e6c"><span data-lake-id="u7d72e2d0" id="u7d72e2d0">✅</span><span data-lake-id="u74142f33" id="u74142f33">乐观锁与悲观锁如何实现？</span></a></p></td>
     <td data-lake-id="u6fb6832c" id="u6fb6832c">
      <p data-lake-id="ub34c8f8c" id="ub34c8f8c" style="text-align: left"><span data-lake-id="ud32f27cc" id="ud32f27cc" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-26 15:44</span></p></td>
     <td data-lake-id="uf353946d" id="uf353946d">
      <p data-lake-id="u66cfab6d" id="u66cfab6d"><span data-lake-id="ua48f1b93" id="ua48f1b93">内容补充（表达更严谨）</span></p></td>
    </tr>
    <tr data-lake-id="u8131bbfd" id="u8131bbfd" style="height: 37px">
     <td data-lake-id="u07e2704d" id="u07e2704d">
      <p data-lake-id="ud3503cf7" id="ud3503cf7" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/lu2phlltfr1umdxw" target="_blank" data-lake-id="u040dabc4" id="u040dabc4"><span data-lake-id="u7b3cc69f" id="u7b3cc69f">✅</span><span data-lake-id="u8db60e16" id="u8db60e16">如何实现缓存的预热？</span></a></p></td>
     <td data-lake-id="u8b60d73a" id="u8b60d73a">
      <p data-lake-id="ud1499020" id="ud1499020" style="text-align: left"><span data-lake-id="u17180003" id="u17180003" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-25 17:42</span></p></td>
     <td data-lake-id="u7067305d" id="u7067305d">
      <p data-lake-id="ud471da1e" id="ud471da1e"><strong><span data-lake-id="u86182c18" id="u86182c18">新增问题+补充答案</span></strong></p></td>
    </tr>
    <tr data-lake-id="ua75e5502" id="ua75e5502" style="height: 37px">
     <td data-lake-id="ue0785779" id="ue0785779">
      <p data-lake-id="u2d680a8f" id="u2d680a8f" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/hnprw0zg14t9gbva" target="_blank" data-lake-id="ub186f6e3" id="ub186f6e3"><span data-lake-id="u8000acfb" id="u8000acfb">✅</span><span data-lake-id="u356f2a12" id="u356f2a12">如何在Spring启动过程中做缓存预热</span></a></p></td>
     <td data-lake-id="u2bd547a7" id="u2bd547a7">
      <p data-lake-id="u1e29ac00" id="u1e29ac00" style="text-align: left"><span data-lake-id="ua9ba726d" id="ua9ba726d" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-25 17:11</span></p></td>
     <td data-lake-id="u80bab1ae" id="u80bab1ae">
      <p data-lake-id="uc4bc726d" id="uc4bc726d"><strong><span data-lake-id="u36faa947" id="u36faa947">新增问题+补充答案</span></strong></p></td>
    </tr>
    <tr data-lake-id="u0084122c" id="u0084122c" style="height: 37px">
     <td data-lake-id="u5d4599f5" id="u5d4599f5">
      <p data-lake-id="ua9eb5ad3" id="ua9eb5ad3" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/tm4gg1mwdsgaqy9a" target="_blank" data-lake-id="u3d109d8e" id="u3d109d8e"><span data-lake-id="u054e0060" id="u054e0060">✅</span><span data-lake-id="u49e53865" id="u49e53865">为什么不推荐使用外键？</span></a></p></td>
     <td data-lake-id="u9d67d185" id="u9d67d185">
      <p data-lake-id="ub6cfedeb" id="ub6cfedeb" style="text-align: left"><span data-lake-id="u0851de06" id="u0851de06" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-25 16:23</span></p></td>
     <td data-lake-id="u8b772700" id="u8b772700">
      <p data-lake-id="u22e5778c" id="u22e5778c"><span data-lake-id="u9d5edb6b" id="u9d5edb6b">错别字修改</span></p></td>
    </tr>
    <tr data-lake-id="ud333cb51" id="ud333cb51" style="height: 37px">
     <td data-lake-id="u3ed05d40" id="u3ed05d40">
      <p data-lake-id="ud3bf8deb" id="ud3bf8deb" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/fho0bamf4qpcril5" target="_blank" data-lake-id="u90425122" id="u90425122"><span data-lake-id="u7074ed6e" id="u7074ed6e">✅</span><span data-lake-id="uf1e5f9e1" id="uf1e5f9e1">SQL执行计划分析的时候，要关注哪些信息？</span></a></p></td>
     <td data-lake-id="ufcb86e3c" id="ufcb86e3c">
      <p data-lake-id="u60e05b98" id="u60e05b98" style="text-align: left"><span data-lake-id="uef43f7b1" id="uef43f7b1" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-25 16:16</span></p></td>
     <td data-lake-id="udb6b8ad5" id="udb6b8ad5">
      <p data-lake-id="uf2afb204" id="uf2afb204"><span data-lake-id="ue40955f5" id="ue40955f5">内容补充（更容易理解）</span></p></td>
    </tr>
    <tr data-lake-id="u26efa8e8" id="u26efa8e8" style="height: 37px">
     <td data-lake-id="ucd1a35d8" id="ucd1a35d8">
      <p data-lake-id="u8b737ce7" id="u8b737ce7" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/fadkbgd4fyv8816p" target="_blank" data-lake-id="u745201e6" id="u745201e6"><span data-lake-id="u6d8d9abf" id="u6d8d9abf">✅</span><span data-lake-id="ue0548352" id="ue0548352">SpringBoot的启动流程是怎么样的？</span></a></p></td>
     <td data-lake-id="u2038b51e" id="u2038b51e">
      <p data-lake-id="u631d7451" id="u631d7451" style="text-align: left"><span data-lake-id="u18a5bc7e" id="u18a5bc7e" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-25 16:11</span></p></td>
     <td data-lake-id="u9b0374d0" id="u9b0374d0">
      <p data-lake-id="u5d58626d" id="u5d58626d"><span data-lake-id="u318feddb" id="u318feddb">笔误修改</span></p></td>
    </tr>
    <tr data-lake-id="ub01f105c" id="ub01f105c" style="height: 37px">
     <td data-lake-id="u30c252f9" id="u30c252f9">
      <p data-lake-id="uca4f4a78" id="uca4f4a78" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/hmi3m1" target="_blank" data-lake-id="u468358da" id="u468358da"><span data-lake-id="u3de9d747" id="u3de9d747">✅</span><span data-lake-id="u1a6c1dfd" id="u1a6c1dfd">什么是Java内存模型？</span></a></p></td>
     <td data-lake-id="uefbd95e5" id="uefbd95e5">
      <p data-lake-id="u14857657" id="u14857657" style="text-align: left"><span data-lake-id="ufd11b354" id="ufd11b354" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-25 16:08</span></p></td>
     <td data-lake-id="uac78e101" id="uac78e101">
      <p data-lake-id="u716997b4" id="u716997b4"><span data-lake-id="u223ce347" id="u223ce347">内容补充（表达更严谨）</span></p></td>
    </tr>
    <tr data-lake-id="u1acac392" id="u1acac392" style="height: 37px">
     <td data-lake-id="u3d1d55ca" id="u3d1d55ca">
      <p data-lake-id="ua3840029" id="ua3840029" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/tuikxhaa2urq32ds" target="_blank" data-lake-id="u27ed80b1" id="u27ed80b1"><span data-lake-id="ua664b63b" id="ua664b63b">✅</span><span data-lake-id="uc8295174" id="uc8295174">Java中类加载的过程是怎么样的？</span></a></p></td>
     <td data-lake-id="u7f64950f" id="u7f64950f">
      <p data-lake-id="u71815a69" id="u71815a69" style="text-align: left"><span data-lake-id="u82cfffc2" id="u82cfffc2" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-25 16:01</span></p></td>
     <td data-lake-id="u4a526728" id="u4a526728">
      <p data-lake-id="u0c542c06" id="u0c542c06"><span data-lake-id="u5ca712b2" id="u5ca712b2">内容调整</span></p></td>
    </tr>
    <tr data-lake-id="u6c163e6d" id="u6c163e6d" style="height: 37px">
     <td data-lake-id="uacb4a952" id="uacb4a952">
      <p data-lake-id="u3905ff31" id="u3905ff31" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/pxdtc3krterqhrfz" target="_blank" data-lake-id="u213b712f" id="u213b712f"><span data-lake-id="uedac2e8f" id="uedac2e8f">✅</span><span data-lake-id="uc7b6edfd" id="uc7b6edfd">最大努力通知&amp;事务消息&amp;本地消息表三者区别是什么？</span></a></p></td>
     <td data-lake-id="u8806d17e" id="u8806d17e">
      <p data-lake-id="u154c9ac7" id="u154c9ac7" style="text-align: left"><span data-lake-id="u4dd39bdf" id="u4dd39bdf" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-25 15:46</span></p></td>
     <td data-lake-id="uff713fa0" id="uff713fa0">
      <p data-lake-id="u01f7ea92" id="u01f7ea92"><span data-lake-id="u5064475d" id="u5064475d">笔误修改</span></p></td>
    </tr>
    <tr data-lake-id="u183e1e6a" id="u183e1e6a" style="height: 63px">
     <td data-lake-id="u35e25657" id="u35e25657">
      <p data-lake-id="ueefed251" id="ueefed251" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/wcm6xqvp0z004ing" target="_blank" data-lake-id="u93632034" id="u93632034"><span data-lake-id="u3d9f0e37" id="u3d9f0e37">✅</span><span data-lake-id="u024e0aaa" id="u024e0aaa">基于EasyExcel+线程池解决POI文件导出时的内存溢出及超时问题</span></a></p></td>
     <td data-lake-id="uee2286bd" id="uee2286bd">
      <p data-lake-id="ua3689bdc" id="ua3689bdc"><span data-lake-id="ua8c778c5" id="ua8c778c5" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-19 16:03</span></p></td>
     <td data-lake-id="u09ce0c8c" id="u09ce0c8c">
      <p data-lake-id="u64744539" id="u64744539"><strong><span data-lake-id="u84451c65" id="u84451c65">新增项目亮点&amp;难点</span></strong></p></td>
    </tr>
    <tr data-lake-id="u3d602be1" id="u3d602be1" style="height: 37px">
     <td data-lake-id="u15b71579" id="u15b71579">
      <p data-lake-id="u7bb03825" id="u7bb03825"><a href="https://www.yuque.com/hollis666/vhr2ge/sabwlgzwy2nhnseg" target="_blank" data-lake-id="ufb8191b5" id="ufb8191b5"><span data-lake-id="uc936db9f" id="uc936db9f">✅</span><span data-lake-id="uff1265d2" id="uff1265d2">POI导致内存溢出排查</span></a></p></td>
     <td data-lake-id="ue8b2a574" id="ue8b2a574">
      <p data-lake-id="uda670ba2" id="uda670ba2"><span data-lake-id="u56ed3f9f" id="u56ed3f9f" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-19 15:22</span></p></td>
     <td data-lake-id="u2f56ba4e" id="u2f56ba4e">
      <p data-lake-id="u4ccd4e32" id="u4ccd4e32"><strong><span data-lake-id="u21ac7a4e" id="u21ac7a4e">新增线上问题排查</span></strong></p></td>
    </tr>
    <tr data-lake-id="u3ea62f5a" id="u3ea62f5a" style="height: 37px">
     <td data-lake-id="uc3f25066" id="uc3f25066">
      <p data-lake-id="u0ff93f88" id="u0ff93f88"><a href="https://www.yuque.com/hollis666/vhr2ge/fqevsshv4hxvtx69" target="_blank" data-lake-id="ua210df8d" id="ua210df8d"><span data-lake-id="uf90cd8db" id="uf90cd8db">✅</span><span data-lake-id="u15c3798a" id="u15c3798a">如何针对大Excel做文件读取？</span></a></p></td>
     <td data-lake-id="u5cc507e2" id="u5cc507e2">
      <p data-lake-id="uafd271df" id="uafd271df"><span data-lake-id="u885b8a59" id="u885b8a59" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-19 15:01</span></p></td>
     <td data-lake-id="ubb878af7" id="ubb878af7">
      <p data-lake-id="u438c4773" id="u438c4773"><strong><span data-lake-id="u9ce5accd" id="u9ce5accd">新增问题+补充答案</span></strong></p></td>
    </tr>
    <tr data-lake-id="ue7796387" id="ue7796387" style="height: 37px">
     <td data-lake-id="u4b7990e9" id="u4b7990e9">
      <p data-lake-id="uae5019a4" id="uae5019a4"><a href="https://www.yuque.com/hollis666/vhr2ge/ivczis4gyskog9q2" target="_blank" data-lake-id="u166e11c9" id="u166e11c9"><span data-lake-id="u8898d16a" id="u8898d16a">✅</span><span data-lake-id="ucad65786" id="ucad65786">为啥POI的SXSSFWorkbook占用内存更小?</span></a></p></td>
     <td data-lake-id="u6201e858" id="u6201e858">
      <p data-lake-id="ub0574e1f" id="ub0574e1f"><span data-lake-id="u22bdb86d" id="u22bdb86d" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-19 14:34</span></p></td>
     <td data-lake-id="u7d740794" id="u7d740794">
      <p data-lake-id="u77d63136" id="u77d63136"><strong><span data-lake-id="uc8b91089" id="uc8b91089">新增问题+补充答案</span></strong></p></td>
    </tr>
    <tr data-lake-id="u4e2af2c2" id="u4e2af2c2" style="height: 37px">
     <td data-lake-id="ua1a9a54a" id="ua1a9a54a">
      <p data-lake-id="u0153f281" id="u0153f281"><a href="https://www.yuque.com/hollis666/vhr2ge/kalmkdx5fukxt13q" target="_blank" data-lake-id="ue29426a4" id="ue29426a4"><span data-lake-id="ufc8b2e77" id="ufc8b2e77">✅</span><span data-lake-id="ub51630f0" id="ub51630f0">POI的如何做大文件的写入</span></a></p></td>
     <td data-lake-id="ubb53b006" id="ubb53b006">
      <p data-lake-id="u37e46453" id="u37e46453"><span data-lake-id="u0ff917c6" id="u0ff917c6" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-19 14:00</span></p></td>
     <td data-lake-id="ua7fe3b9a" id="ua7fe3b9a">
      <p data-lake-id="u6bb05709" id="u6bb05709"><strong><span data-lake-id="u70c71b9e" id="u70c71b9e">新增问题+补充答案</span></strong></p></td>
    </tr>
    <tr data-lake-id="u06c23b07" id="u06c23b07" style="height: 37px">
     <td data-lake-id="u6499b13a" id="u6499b13a">
      <p data-lake-id="u7ef704f6" id="u7ef704f6"><a href="https://www.yuque.com/hollis666/vhr2ge/gcxwx1gnimfyamvw" target="_blank" data-lake-id="u2b73b0b3" id="u2b73b0b3"><span data-lake-id="u9c03279c" id="u9c03279c">✅</span><span data-lake-id="u979b1b11" id="u979b1b11">什么是POI，为什么它会导致内存溢出？</span></a></p></td>
     <td data-lake-id="u1cc2474b" id="u1cc2474b">
      <p data-lake-id="u4107e8cb" id="u4107e8cb"><span data-lake-id="ubc0862fa" id="ubc0862fa" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-19 13:02</span></p></td>
     <td data-lake-id="u89ca091b" id="u89ca091b">
      <p data-lake-id="u3c82ec96" id="u3c82ec96"><strong><span data-lake-id="u1af5ad49" id="u1af5ad49">新增问题+补充答案</span></strong></p></td>
    </tr>
    <tr data-lake-id="ucd5d89f9" id="ucd5d89f9" style="height: 37px">
     <td data-lake-id="u04072ab7" id="u04072ab7">
      <p data-lake-id="uc2cb3046" id="uc2cb3046" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/gyofu7gml4gbghqm" target="_blank" data-lake-id="u6762671e" id="u6762671e"><span data-lake-id="u955c0c6c" id="u955c0c6c">✅</span><span data-lake-id="u4102e3e2" id="u4102e3e2">通过热点数据预热、多级缓存、异步化编程等方式解决热门数据接口耗时长问题</span></a></p></td>
     <td data-lake-id="u660763f2" id="u660763f2">
      <p data-lake-id="uff25fa0a" id="uff25fa0a"><span data-lake-id="u87e50b12" id="u87e50b12" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-19 13:00</span></p></td>
     <td data-lake-id="u3048b975" id="u3048b975">
      <p data-lake-id="u700bdc21" id="u700bdc21"><span data-lake-id="u142bb991" id="u142bb991">补充学习资料</span></p></td>
    </tr>
    <tr data-lake-id="u3fb107bb" id="u3fb107bb" style="height: 37px">
     <td data-lake-id="u2abb665b" id="u2abb665b">
      <p data-lake-id="ub61216ab" id="ub61216ab" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/xc2sq4" target="_blank" data-lake-id="udde5be03" id="udde5be03"><span data-lake-id="u2f7402d4" id="u2f7402d4">✅</span><span data-lake-id="uf8fb7ce1" id="uf8fb7ce1">SpringBoot是如何实现main方法启动Web项目的？</span></a></p></td>
     <td data-lake-id="uba15e46b" id="uba15e46b">
      <p data-lake-id="ue9044ad9" id="ue9044ad9" style="text-align: left"><span data-lake-id="u1149188c" id="u1149188c" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-18 16:19</span></p></td>
     <td data-lake-id="u15f7c1ce" id="u15f7c1ce">
      <p data-lake-id="u266a7934" id="u266a7934"><span data-lake-id="u89438f83" id="u89438f83">增加链接</span></p></td>
    </tr>
    <tr data-lake-id="u45e6fc74" id="u45e6fc74" style="height: 38px">
     <td data-lake-id="ub8480217" id="ub8480217">
      <p data-lake-id="ue9b8def0" id="ue9b8def0" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/fadkbgd4fyv8816p" target="_blank" data-lake-id="u7173368c" id="u7173368c"><span data-lake-id="uf0bf5443" id="uf0bf5443">✅</span><span data-lake-id="u1ac2ceec" id="u1ac2ceec">SpringBoot的启动流程是怎么样的？</span></a></p></td>
     <td data-lake-id="uca965e65" id="uca965e65">
      <p data-lake-id="ucbc1416a" id="ucbc1416a" style="text-align: left"><span data-lake-id="u567d6c44" id="u567d6c44" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-18 16:19</span></p></td>
     <td data-lake-id="u69df637c" id="u69df637c">
      <p data-lake-id="u19b48684" id="u19b48684"><strong><span data-lake-id="u5da55f39" id="u5da55f39">新增问题+补充答案</span></strong></p></td>
    </tr>
    <tr data-lake-id="u34fc922a" id="u34fc922a" style="height: 37px">
     <td data-lake-id="udd86e0c6" id="udd86e0c6">
      <p data-lake-id="u44ac77a8" id="u44ac77a8" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/wbhz3f8wvd5hi3me" target="_blank" data-lake-id="uc08fa15f" id="uc08fa15f"><span data-lake-id="uf26221d1" id="uf26221d1">✅</span><span data-lake-id="u82eaf039" id="u82eaf039">什么是MVC</span></a></p></td>
     <td data-lake-id="ub0bf7374" id="ub0bf7374">
      <p data-lake-id="u85860a9a" id="u85860a9a" style="text-align: left"><span data-lake-id="u02d9c6ec" id="u02d9c6ec" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-18 14:05</span></p></td>
     <td data-lake-id="u864d75fb" id="u864d75fb">
      <p data-lake-id="u86ad5df8" id="u86ad5df8"><span data-lake-id="ue4df8a00" id="ue4df8a00">增加链接</span></p></td>
    </tr>
    <tr data-lake-id="u0569f941" id="u0569f941" style="height: 37px">
     <td data-lake-id="u03c69001" id="u03c69001">
      <p data-lake-id="u9e319556" id="u9e319556" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/sgf2ipp88i6qk803" target="_blank" data-lake-id="u7036e1e2" id="u7036e1e2"><span data-lake-id="ud2ef0447" id="ud2ef0447">✅</span><span data-lake-id="ud0e35597" id="ud0e35597">@PostConstruct、init-method和afterPropertiesSet执行顺序</span></a></p></td>
     <td data-lake-id="ue98d5452" id="ue98d5452">
      <p data-lake-id="u2562f2d5" id="u2562f2d5" style="text-align: left"><span data-lake-id="u6f479943" id="u6f479943" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-17 22:16</span></p></td>
     <td data-lake-id="u6a1d3524" id="u6a1d3524">
      <p data-lake-id="ud80562d5" id="ud80562d5"><strong><span data-lake-id="udbaa237b" id="udbaa237b">新增问题+补充答案</span></strong></p></td>
    </tr>
    <tr data-lake-id="udf4aac4c" id="udf4aac4c" style="height: 37px">
     <td data-lake-id="u9d8592f2" id="u9d8592f2">
      <p data-lake-id="u74657de8" id="u74657de8" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/zlvhpz" target="_blank" data-lake-id="u44233542" id="u44233542"><span data-lake-id="ub30dece3" id="ub30dece3">✅</span><span data-lake-id="u8df9217f" id="u8df9217f">Spring Bean的初始化过程是怎么样的？</span></a></p></td>
     <td data-lake-id="ueb73f374" id="ueb73f374">
      <p data-lake-id="ub5d6acc1" id="ub5d6acc1" style="text-align: left"><span data-lake-id="u3e7b597f" id="u3e7b597f" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-17 23:44</span></p></td>
     <td data-lake-id="u37facd9f" id="u37facd9f">
      <p data-lake-id="ucbf4fab5" id="ucbf4fab5"><strong><span data-lake-id="uf4f1320b" id="uf4f1320b">内容重构</span></strong></p></td>
    </tr>
    <tr data-lake-id="u88e12d14" id="u88e12d14" style="height: 37px">
     <td data-lake-id="ua03777a2" id="ua03777a2">
      <p data-lake-id="u86892954" id="u86892954" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/gpl60ga0c996vmw3" target="_blank" data-lake-id="ufdd7f5a0" id="ufdd7f5a0"><span data-lake-id="ud4f29090" id="ud4f29090">✅</span><span data-lake-id="ub390817e" id="ub390817e">Spring Bean的生命周期是怎么样的？</span></a></p></td>
     <td data-lake-id="u4e23f665" id="u4e23f665">
      <p data-lake-id="uda3149a0" id="uda3149a0" style="text-align: left"><span data-lake-id="uac37c790" id="uac37c790" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-17 22:44</span></p></td>
     <td data-lake-id="ud0fe8872" id="ud0fe8872">
      <p data-lake-id="u383a99d2" id="u383a99d2"><strong><span data-lake-id="u0d6f332f" id="u0d6f332f">新增问题+补充答案</span></strong></p></td>
    </tr>
    <tr data-lake-id="ua7a64779" id="ua7a64779" style="height: 37px">
     <td data-lake-id="ub2c1aca9" id="ub2c1aca9">
      <p data-lake-id="ue81baaaf" id="ue81baaaf" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/szth63" target="_blank" data-lake-id="u49f76b58" id="u49f76b58"><span data-lake-id="ua424b08c" id="ua424b08c">✅</span><span data-lake-id="u6604ffc6" id="u6604ffc6">什么是GEO，有什么用？</span></a></p></td>
     <td data-lake-id="ua2688a65" id="ua2688a65">
      <p data-lake-id="u02239770" id="u02239770" style="text-align: left"><span data-lake-id="ubbb2af41" id="ubbb2af41" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-17 22:46</span></p></td>
     <td data-lake-id="ubdaf0eaf" id="ubdaf0eaf">
      <p data-lake-id="u046277cb" id="u046277cb"><span data-lake-id="u495017c1" id="u495017c1">新增代码示例</span></p></td>
    </tr>
    <tr data-lake-id="uf6db40a1" id="uf6db40a1" style="height: 38px">
     <td data-lake-id="u93819c8e" id="u93819c8e">
      <p data-lake-id="u2c499e92" id="u2c499e92" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/fuxcixcwvy5gsxxg" target="_blank" data-lake-id="uf5a70239" id="uf5a70239"><span data-lake-id="ua19fb299" id="ua19fb299">✅</span><span data-lake-id="u104e8303" id="u104e8303">Redisson和Jedis有啥区别？如何选择？</span></a></p></td>
     <td data-lake-id="u3d4dbd9e" id="u3d4dbd9e">
      <p data-lake-id="u00f4a778" id="u00f4a778" style="text-align: left"><span data-lake-id="u884b8fbb" id="u884b8fbb" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-17 22:42</span></p></td>
     <td data-lake-id="u74c22f62" id="u74c22f62">
      <p data-lake-id="ua02aa231" id="ua02aa231"><strong><span data-lake-id="ufb0e0b79" id="ufb0e0b79">新增问题+补充答案</span></strong></p></td>
    </tr>
    <tr data-lake-id="ucb2ab3bb" id="ucb2ab3bb" style="height: 37px">
     <td data-lake-id="u0c6e85cf" id="u0c6e85cf">
      <p data-lake-id="ucb625789" id="ucb625789" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/wp2k1g6vlimw1gb2" target="_blank" data-lake-id="u158a16cc" id="u158a16cc"><span data-lake-id="u46f18e63" id="u46f18e63">✅</span><span data-lake-id="u95ca3be2" id="u95ca3be2">如何保证多线程下 i++ 结果正确？</span></a></p></td>
     <td data-lake-id="u1a1afbf5" id="u1a1afbf5">
      <p data-lake-id="uf9c270e3" id="uf9c270e3" style="text-align: left"><span data-lake-id="u75a754ea" id="u75a754ea" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-17 22:03</span></p></td>
     <td data-lake-id="u094f829b" id="u094f829b">
      <p data-lake-id="uad3a2e7b" id="uad3a2e7b"><span data-lake-id="u99f3db33" id="u99f3db33">内容调整（代码锁粒度修改）</span></p></td>
    </tr>
    <tr data-lake-id="u61b4b840" id="u61b4b840" style="height: 37px">
     <td data-lake-id="ud61a9277" id="ud61a9277">
      <p data-lake-id="u169a5132" id="u169a5132" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/fho0bamf4qpcril5" target="_blank" data-lake-id="u508356ba" id="u508356ba"><span data-lake-id="ub3aca9dd" id="ub3aca9dd">✅</span><span data-lake-id="uea3e6395" id="uea3e6395">SQL执行计划分析的时候，要关注哪些信息？</span></a></p></td>
     <td data-lake-id="u57d906ae" id="u57d906ae">
      <p data-lake-id="ub88aa5ff" id="ub88aa5ff" style="text-align: left"><span data-lake-id="ua3be1f78" id="ua3be1f78" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-17 22:02</span></p></td>
     <td data-lake-id="u5aac164b" id="u5aac164b">
      <p data-lake-id="u24f49893" id="u24f49893"><span data-lake-id="u4a68331d" id="u4a68331d">内容调整（更容易理解）</span></p></td>
    </tr>
    <tr data-lake-id="u3873fdeb" id="u3873fdeb" style="height: 37px">
     <td data-lake-id="u50ce6c2d" id="u50ce6c2d">
      <p data-lake-id="ub0ab14a4" id="ub0ab14a4" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/mx9eo0s2s5iaah2s" target="_blank" data-lake-id="u18fe3934" id="u18fe3934"><span data-lake-id="uef328bee" id="uef328bee">✅</span><span data-lake-id="u794af395" id="u794af395">Java中的四种引用有什么区别？</span></a></p></td>
     <td data-lake-id="u01c1c972" id="u01c1c972">
      <p data-lake-id="ue91f61f8" id="ue91f61f8" style="text-align: left"><span data-lake-id="uf56a3e53" id="uf56a3e53" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-17 22:01</span></p></td>
     <td data-lake-id="ud05c3ed0" id="ud05c3ed0">
      <p data-lake-id="u33184014" id="u33184014"><span data-lake-id="ud2d313a3" id="ud2d313a3">内容补充（表达更严谨）</span></p></td>
    </tr>
    <tr data-lake-id="uada9e6ed" id="uada9e6ed" style="height: 37px">
     <td data-lake-id="u3a26b2f4" id="u3a26b2f4">
      <p data-lake-id="u9812a041" id="u9812a041" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/hlg4u2" target="_blank" data-lake-id="ue53aea40" id="ue53aea40"><span data-lake-id="ufe05f949" id="ufe05f949">✅</span><span data-lake-id="ue42e6ecc" id="ue42e6ecc">Redis 支持哪几种数据类型？</span></a></p></td>
     <td data-lake-id="ue9071486" id="ue9071486">
      <p data-lake-id="u5d0ef404" id="u5d0ef404" style="text-align: left"><span data-lake-id="u4283d411" id="u4283d411" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-17 21:57</span></p></td>
     <td data-lake-id="u8690525b" id="u8690525b">
      <p data-lake-id="uc1205c86" id="uc1205c86"><span data-lake-id="u26434e8d" id="u26434e8d">内容补充（应用场景）</span></p></td>
    </tr>
    <tr data-lake-id="u46630b3f" id="u46630b3f" style="height: 37px">
     <td data-lake-id="ud3c0a4dd" id="ud3c0a4dd">
      <p data-lake-id="u08392b30" id="u08392b30" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/xn8ucm3w3exfazpp" target="_blank" data-lake-id="u7aae8d50" id="u7aae8d50"><span data-lake-id="ucbfbc8dd" id="ucbfbc8dd">✅</span><span data-lake-id="u05a58165" id="u05a58165">和外部机构交互如何防止被外部服务不可用而拖垮</span></a></p></td>
     <td data-lake-id="u6aa34e54" id="u6aa34e54">
      <p data-lake-id="u0104051f" id="u0104051f" style="text-align: left"><span data-lake-id="u7cf876cf" id="u7cf876cf" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-17 21:54</span></p></td>
     <td data-lake-id="u4f778711" id="u4f778711">
      <p data-lake-id="ub03aab10" id="ub03aab10"><span data-lake-id="u27b2f02f" id="u27b2f02f">错别字修改</span></p></td>
    </tr>
    <tr data-lake-id="u4a89ed8c" id="u4a89ed8c" style="height: 37px">
     <td data-lake-id="ub671488a" id="ub671488a">
      <p data-lake-id="uc708ae97" id="uc708ae97" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/trigus" target="_blank" data-lake-id="u13f2a53c" id="u13f2a53c"><span data-lake-id="ubf783a63" id="ubf783a63">✅</span><span data-lake-id="ue3aa57c2" id="ue3aa57c2">三种工厂模式的区别和特点</span></a></p></td>
     <td data-lake-id="uf0ff5966" id="uf0ff5966">
      <p data-lake-id="udc96e2c9" id="udc96e2c9" style="text-align: left"><span data-lake-id="ud66c5f4b" id="ud66c5f4b" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-17 21:51</span></p></td>
     <td data-lake-id="uc0631774" id="uc0631774">
      <p data-lake-id="u3db27fb4" id="u3db27fb4"><span data-lake-id="u252a579f" id="u252a579f">笔误修改</span></p></td>
    </tr>
    <tr data-lake-id="ubcc47b30" id="ubcc47b30" style="height: 37px">
     <td data-lake-id="u0d0a6793" id="u0d0a6793">
      <p data-lake-id="u505aa74b" id="u505aa74b" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/ut71vg" target="_blank" data-lake-id="uc32652a0" id="uc32652a0"><span data-lake-id="u4c57a736" id="u4c57a736">✅</span><span data-lake-id="u573ec57e" id="u573ec57e">数据库死锁如何解决？</span></a></p></td>
     <td data-lake-id="uab3103f0" id="uab3103f0">
      <p data-lake-id="u1364a69c" id="u1364a69c" style="text-align: left"><span data-lake-id="u8775d8ac" id="u8775d8ac" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-17 21:49</span></p></td>
     <td data-lake-id="uf0af0ac5" id="uf0af0ac5">
      <p data-lake-id="ua5ce5ccf" id="ua5ce5ccf"><span data-lake-id="u21bec5e5" id="u21bec5e5">内容补充（更容易理解）</span></p></td>
    </tr>
    <tr data-lake-id="u704174f7" id="u704174f7" style="height: 37px">
     <td data-lake-id="u0ff541d7" id="u0ff541d7">
      <p data-lake-id="uaf9ceaa2" id="uaf9ceaa2" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/axrowbs50bhxehao" target="_blank" data-lake-id="uaefa0d24" id="uaefa0d24"><span data-lake-id="udaaf3626" id="udaaf3626">✅</span><span data-lake-id="ufc073d40" id="ufc073d40">什么是SLA？</span></a></p></td>
     <td data-lake-id="u3686ec45" id="u3686ec45">
      <p data-lake-id="u1e2415dd" id="u1e2415dd" style="text-align: left"><span data-lake-id="uf8be3725" id="uf8be3725" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-17 21:44</span></p></td>
     <td data-lake-id="uda78707a" id="uda78707a">
      <p data-lake-id="ud63284ef" id="ud63284ef"><span data-lake-id="uefce6ce1" id="uefce6ce1">笔误修改</span></p></td>
    </tr>
    <tr data-lake-id="u1a18eedd" id="u1a18eedd" style="height: 37px">
     <td data-lake-id="uee100233" id="uee100233">
      <p data-lake-id="ucc13bfaf" id="ucc13bfaf" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/bnddbd" target="_blank" data-lake-id="u9666f8c2" id="u9666f8c2"><span data-lake-id="uf4bebdc5" id="uf4bebdc5">✅</span><span data-lake-id="uca63ca68" id="uca63ca68">能不能谈谈你对线程安全的理解？</span></a></p></td>
     <td data-lake-id="u0edcbf63" id="u0edcbf63">
      <p data-lake-id="u2c1d928f" id="u2c1d928f" style="text-align: left"><span data-lake-id="ua4f00dfc" id="ua4f00dfc" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-17 21:42</span></p></td>
     <td data-lake-id="u5f64c26c" id="u5f64c26c">
      <p data-lake-id="u50b59e39" id="u50b59e39"><span data-lake-id="u6bda8e52" id="u6bda8e52">内容补充（虚拟线程）</span></p></td>
    </tr>
    <tr data-lake-id="uf8d827f4" id="uf8d827f4" style="height: 37px">
     <td data-lake-id="u93135903" id="u93135903">
      <p data-lake-id="u967d7470" id="u967d7470" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/dye7p0b0it112wcy" target="_blank" data-lake-id="u432079ab" id="u432079ab"><span data-lake-id="udd4ae842" id="udd4ae842">✅</span><span data-lake-id="u1b0d0c68" id="u1b0d0c68">什么是多线程中的上下文切换？</span></a></p></td>
     <td data-lake-id="u3ebbacaa" id="u3ebbacaa">
      <p data-lake-id="u1df1b993" id="u1df1b993" style="text-align: left"><span data-lake-id="u318c23df" id="u318c23df" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-17 21:41</span></p></td>
     <td data-lake-id="u2b4b01a7" id="u2b4b01a7">
      <p data-lake-id="u009864ed" id="u009864ed"><span data-lake-id="ucbd9c11d" id="ucbd9c11d">内容补充（虚拟线程）</span></p></td>
    </tr>
    <tr data-lake-id="u24c75aef" id="u24c75aef" style="height: 37px">
     <td data-lake-id="u23c576c3" id="u23c576c3">
      <p data-lake-id="u93099318" id="u93099318" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/zelhse" target="_blank" data-lake-id="u2fad138b" id="u2fad138b"><span data-lake-id="u2ea3ce95" id="u2ea3ce95">✅</span><span data-lake-id="uf7bd7c74" id="uf7bd7c74">Java注解的作用是啥</span></a></p></td>
     <td data-lake-id="u70e41d8f" id="u70e41d8f">
      <p data-lake-id="uf3581dbc" id="uf3581dbc" style="text-align: left"><span data-lake-id="uaa275736" id="uaa275736" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-17 21:29</span></p></td>
     <td data-lake-id="u02b2ebcc" id="u02b2ebcc">
      <p data-lake-id="u08548651" id="u08548651"><span data-lake-id="uf661496d" id="uf661496d">错别字修改</span></p></td>
    </tr>
    <tr data-lake-id="u94c079d2" id="u94c079d2" style="height: 37px">
     <td data-lake-id="ubbf64ad7" id="ubbf64ad7">
      <p data-lake-id="u064d2e6b" id="u064d2e6b" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/nvfqzrus72dsztd0" target="_blank" data-lake-id="u553184e5" id="u553184e5"><span data-lake-id="u3c402335" id="u3c402335">✅</span><span data-lake-id="ue272ad56" id="ue272ad56">为了防止接口被恶意调用，设计API秘钥方式提升接口安全性，并通过滑动窗口粗实现接口调用限流。</span></a></p></td>
     <td data-lake-id="u07dd28f5" id="u07dd28f5">
      <p data-lake-id="u98ffd227" id="u98ffd227" style="text-align: left"><span data-lake-id="u45a31d6d" id="u45a31d6d" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-17 21:24</span></p></td>
     <td data-lake-id="u8c4aedc0" id="u8c4aedc0">
      <p data-lake-id="u4a75a5df" id="u4a75a5df"><span data-lake-id="u66c033e4" id="u66c033e4">错别字修改</span></p></td>
    </tr>
    <tr data-lake-id="ub859ad8e" id="ub859ad8e" style="height: 37px">
     <td data-lake-id="u84e8a641" id="u84e8a641">
      <p data-lake-id="u3d5821cf" id="u3d5821cf" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/dlz4xagyghoys4p8" target="_blank" data-lake-id="u33b4d0c7" id="u33b4d0c7"><span data-lake-id="ubba80246" id="ubba80246">✅</span><span data-lake-id="u3934c678" id="u3934c678">数据库连接池满排查过程</span></a></p></td>
     <td data-lake-id="ub8dbe82f" id="ub8dbe82f">
      <p data-lake-id="ucd9aa8e3" id="ucd9aa8e3" style="text-align: left"><span data-lake-id="u9dbb248f" id="u9dbb248f" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-17 21:23</span></p></td>
     <td data-lake-id="u72790a10" id="u72790a10">
      <p data-lake-id="u3a54b741" id="u3a54b741"><span data-lake-id="ue4355943" id="ue4355943">内容补充（举例说明）</span></p></td>
    </tr>
    <tr data-lake-id="u6fe77c4f" id="u6fe77c4f" style="height: 37px">
     <td data-lake-id="u5e27131a" id="u5e27131a">
      <p data-lake-id="ud4f8c952" id="ud4f8c952" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/edvhrik3pbw300os" target="_blank" data-lake-id="u72fb7966" id="u72fb7966"><span data-lake-id="u9237366f" id="u9237366f">✅</span><span data-lake-id="u9127b24a" id="u9127b24a">Spring解决循环依赖一定需要三级缓存吗？</span></a></p></td>
     <td data-lake-id="ud66394c4" id="ud66394c4">
      <p data-lake-id="u8a911d92" id="u8a911d92" style="text-align: left"><span data-lake-id="ue7f6500d" id="ue7f6500d" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-17 21:21</span></p></td>
     <td data-lake-id="ue68e0cee" id="ue68e0cee">
      <p data-lake-id="u2558b90f" id="u2558b90f"><span data-lake-id="u079cf9af" id="u079cf9af">内容补充（更容易理解）</span></p></td>
    </tr>
    <tr data-lake-id="u4462132a" id="u4462132a" style="height: 37px">
     <td data-lake-id="ua17714f0" id="ua17714f0">
      <p data-lake-id="u6bf25e58" id="u6bf25e58" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/xtd0s5" target="_blank" data-lake-id="u8b2472d6" id="u8b2472d6"><span data-lake-id="u68d8b246" id="u68d8b246">✅</span><span data-lake-id="u1e8ca9e1" id="u1e8ca9e1">Java中有了基本类型为什么还需要包装类？</span></a></p></td>
     <td data-lake-id="u15773d9c" id="u15773d9c">
      <p data-lake-id="u0837b34e" id="u0837b34e" style="text-align: left"><span data-lake-id="u31c52bda" id="u31c52bda" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-17 21:17</span></p></td>
     <td data-lake-id="u6ce1783c" id="u6ce1783c">
      <p data-lake-id="u55031e1c" id="u55031e1c"><span data-lake-id="u0b9bcb97" id="u0b9bcb97">内容补充（各个类型长度及范围）</span></p></td>
    </tr>
    <tr data-lake-id="u3ed78bb1" id="u3ed78bb1" style="height: 37px">
     <td data-lake-id="u88525706" id="u88525706">
      <p data-lake-id="u6d0c2f7b" id="u6d0c2f7b" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/namhuv165lorwudw" target="_blank" data-lake-id="u5b112ae0" id="u5b112ae0"><span data-lake-id="u72bd1db4" id="u72bd1db4">✅</span><span data-lake-id="u0b8a540a" id="u0b8a540a">介绍一下Redis的集群模式？</span></a></p></td>
     <td data-lake-id="ue678a93b" id="ue678a93b">
      <p data-lake-id="ufeaff81c" id="ufeaff81c" style="text-align: left"><span data-lake-id="u034c0ad6" id="u034c0ad6" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-17 21:11</span></p></td>
     <td data-lake-id="uc33ba08f" id="uc33ba08f">
      <p data-lake-id="ud0413566" id="ud0413566"><span data-lake-id="u73456ea1" id="u73456ea1">cluster重新绘图+内容补充</span></p></td>
    </tr>
    <tr data-lake-id="u163093b8" id="u163093b8" style="height: 37px">
     <td data-lake-id="u05eb9fd8" id="u05eb9fd8">
      <p data-lake-id="u79b249ae" id="u79b249ae" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/lysd3t" target="_blank" data-lake-id="ue56b2403" id="ue56b2403"><span data-lake-id="u8ce0e1ee" id="u8ce0e1ee">✅</span><span data-lake-id="u343f8fef" id="u343f8fef">什么是热Key问题，如何解决热key问题</span></a></p></td>
     <td data-lake-id="u3ef1cca9" id="u3ef1cca9">
      <p data-lake-id="uca7f108b" id="uca7f108b" style="text-align: left"><span data-lake-id="u730780a4" id="u730780a4" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-17 20:54</span></p></td>
     <td data-lake-id="uf813be83" id="uf813be83">
      <p data-lake-id="ubd47267e" id="ubd47267e"><span data-lake-id="u7b57bd4c" id="u7b57bd4c">笔误修改</span></p></td>
    </tr>
    <tr data-lake-id="u8eeec1ad" id="u8eeec1ad" style="height: 37px">
     <td data-lake-id="u7be550b6" id="u7be550b6">
      <p data-lake-id="uec78d032" id="uec78d032" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/oz0kvggva663l911" target="_blank" data-lake-id="u02e36cf4" id="u02e36cf4"><span data-lake-id="u593e8600" id="u593e8600">✅</span><span data-lake-id="ufabb87f8" id="ufabb87f8">Redis如何实现发布/订阅？</span></a></p></td>
     <td data-lake-id="u1e561fe8" id="u1e561fe8">
      <p data-lake-id="u9b7a3933" id="u9b7a3933" style="text-align: left"><span data-lake-id="u8711c0b6" id="u8711c0b6" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-17 20:53</span></p></td>
     <td data-lake-id="u00dc63ad" id="u00dc63ad">
      <p data-lake-id="u761f9663" id="u761f9663"><span data-lake-id="u51d4a6f0" id="u51d4a6f0">笔误修改</span></p></td>
    </tr>
    <tr data-lake-id="uc1ddb3b7" id="uc1ddb3b7" style="height: 37px">
     <td data-lake-id="u8fc578b0" id="u8fc578b0">
      <p data-lake-id="u99ad431a" id="u99ad431a" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/uwumrs9gs9x422k7" target="_blank" data-lake-id="u109ad304" id="u109ad304"><span data-lake-id="u12acc589" id="u12acc589">✅</span><span data-lake-id="udae584ee" id="udae584ee">数据库逻辑删除后，怎么做唯一性约束？</span></a></p></td>
     <td data-lake-id="u677b0772" id="u677b0772">
      <p data-lake-id="ua627a140" id="ua627a140" style="text-align: left"><span data-lake-id="ufd656eea" id="ufd656eea" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-17 20:36</span></p></td>
     <td data-lake-id="u9fb34616" id="u9fb34616">
      <p data-lake-id="u3de9642d" id="u3de9642d"><span data-lake-id="uefb6fc72" id="uefb6fc72">内容补充（更容易理解）</span></p></td>
    </tr>
    <tr data-lake-id="ub68839d2" id="ub68839d2" style="height: 37px">
     <td data-lake-id="u3adbdaa2" id="u3adbdaa2">
      <p data-lake-id="u7a8854c4" id="u7a8854c4" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/mq3pwg8ge56hfvhx" target="_blank" data-lake-id="u99b21c87" id="u99b21c87"><span data-lake-id="ud9df13d3" id="ud9df13d3">✅</span><span data-lake-id="u4444db5e" id="u4444db5e">消息队列使用拉模式好还是推模式好？为什么？</span></a></p></td>
     <td data-lake-id="ud2c10102" id="ud2c10102">
      <p data-lake-id="u6ccbaed9" id="u6ccbaed9" style="text-align: left"><span data-lake-id="u44da18b9" id="u44da18b9" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-17 20:27</span></p></td>
     <td data-lake-id="u0690531a" id="u0690531a">
      <p data-lake-id="uaa9e08a8" id="uaa9e08a8"><span data-lake-id="ue4885923" id="ue4885923">内容补充（推模式限制）</span></p></td>
    </tr>
    <tr data-lake-id="u1aa00e0a" id="u1aa00e0a" style="height: 37px">
     <td data-lake-id="u999b2fd0" id="u999b2fd0">
      <p data-lake-id="u517d9ee3" id="u517d9ee3" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/uctffq5e5bnaie18" target="_blank" data-lake-id="ue02f07ae" id="ue02f07ae"><span data-lake-id="uc38b0ee2" id="uc38b0ee2">✅</span><span data-lake-id="u1a2174e0" id="u1a2174e0">什么是happens-before原则？</span></a></p></td>
     <td data-lake-id="ud71e5cf6" id="ud71e5cf6">
      <p data-lake-id="u8a27b565" id="u8a27b565" style="text-align: left"><span data-lake-id="u5fbe3551" id="u5fbe3551" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-17 20:17</span></p></td>
     <td data-lake-id="u5ab5dbab" id="u5ab5dbab">
      <p data-lake-id="u2c932df3" id="u2c932df3"><span data-lake-id="u518f7471" id="u518f7471">错别字修改</span></p></td>
    </tr>
    <tr data-lake-id="u0ca54497" id="u0ca54497" style="height: 37px">
     <td data-lake-id="u97ca3a18" id="u97ca3a18">
      <p data-lake-id="u35be72d3" id="u35be72d3" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/mec4ust5rpfob78r" target="_blank" data-lake-id="u21f1545d" id="u21f1545d"><span data-lake-id="u4e64497d" id="u4e64497d">✅</span><span data-lake-id="ud8e78403" id="ud8e78403">分表字段如何选择？</span></a></p></td>
     <td data-lake-id="u1be57711" id="u1be57711">
      <p data-lake-id="u33b2662c" id="u33b2662c" style="text-align: left"><span data-lake-id="u1f4fbf74" id="u1f4fbf74" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-17 20:16</span></p></td>
     <td data-lake-id="uf1effaf8" id="uf1effaf8">
      <p data-lake-id="u562a2b2c" id="u562a2b2c"><span data-lake-id="u7528f0c3" id="u7528f0c3">内容补充（减少歧义）</span></p></td>
    </tr>
    <tr data-lake-id="u036cbf42" id="u036cbf42" style="height: 37px">
     <td data-lake-id="u8461fe9a" id="u8461fe9a">
      <p data-lake-id="uef134a61" id="uef134a61" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/syhevb" target="_blank" data-lake-id="u54dae74d" id="u54dae74d"><span data-lake-id="u715c048d" id="u715c048d">✅</span><span data-lake-id="u96878fbf" id="u96878fbf">什么是泛型？有什么好处？</span></a></p></td>
     <td data-lake-id="ud4a932f5" id="ud4a932f5">
      <p data-lake-id="u9800bbe3" id="u9800bbe3" style="text-align: left"><span data-lake-id="ue7112582" id="ue7112582" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-17 20:09</span></p></td>
     <td data-lake-id="ucd41b090" id="ucd41b090">
      <p data-lake-id="u5c7f489a" id="u5c7f489a"><span data-lake-id="ua29383fb" id="ua29383fb">内容补充（减少歧义）</span></p></td>
    </tr>
    <tr data-lake-id="uefef25b2" id="uefef25b2" style="height: 37px">
     <td data-lake-id="uf8aa4d72" id="uf8aa4d72">
      <p data-lake-id="ub85f7c32" id="ub85f7c32" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/npkvvofcuc0g9n7m" target="_blank" data-lake-id="ua5f718cd" id="ua5f718cd"><span data-lake-id="u4cf0974f" id="u4cf0974f">✅</span><span data-lake-id="u99f55608" id="u99f55608">buffer pool的读写过程是怎么样的？</span></a></p></td>
     <td data-lake-id="ud92b3457" id="ud92b3457">
      <p data-lake-id="ufb5a4d0c" id="ufb5a4d0c" style="text-align: left"><span data-lake-id="u321e928e" id="u321e928e" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-17 20:07</span></p></td>
     <td data-lake-id="ue89d45c3" id="ue89d45c3">
      <p data-lake-id="ueda118ef" id="ueda118ef"><span data-lake-id="uabc8a112" id="uabc8a112">内容补充（图片）</span></p></td>
    </tr>
    <tr data-lake-id="u6fe984b8" id="u6fe984b8" style="height: 37px">
     <td data-lake-id="u7f9bd1ea" id="u7f9bd1ea">
      <p data-lake-id="u94f79c18" id="u94f79c18" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/am0cl3" target="_blank" data-lake-id="ucac26628" id="ucac26628"><span data-lake-id="u5d76d042" id="u5d76d042">✅</span><span data-lake-id="u14e799a8" id="u14e799a8">什么是Stop The World？</span></a></p></td>
     <td data-lake-id="ua6d95ceb" id="ua6d95ceb">
      <p data-lake-id="ue0f53088" id="ue0f53088" style="text-align: left"><span data-lake-id="ua7ca97d5" id="ua7ca97d5" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-17 20:01</span></p></td>
     <td data-lake-id="u7638c95d" id="u7638c95d">
      <p data-lake-id="u29c2b295" id="u29c2b295"><span data-lake-id="u62858c78" id="u62858c78">内容补充（更容易理解）</span></p></td>
    </tr>
    <tr data-lake-id="ua15013ef" id="ua15013ef" style="height: 37px">
     <td data-lake-id="u2697d429" id="u2697d429">
      <p data-lake-id="ufc3c7ef6" id="ufc3c7ef6" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/qnsu1w1s7v0gr7xv" target="_blank" data-lake-id="ue6290177" id="ue6290177"><span data-lake-id="u57bb1e60" id="u57bb1e60">你的项目有哪些难点&amp;亮点？</span></a></p></td>
     <td data-lake-id="u4c95bce5" id="u4c95bce5">
      <p data-lake-id="ud0289c36" id="ud0289c36" style="text-align: left"><span data-lake-id="ub36fd2da" id="ub36fd2da" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-17 14:10</span></p></td>
     <td data-lake-id="ue7d76f35" id="ue7d76f35">
      <p data-lake-id="ud2d0b1ed" id="ud2d0b1ed"><span data-lake-id="u700220dc" id="u700220dc">内容补充</span></p></td>
    </tr>
    <tr data-lake-id="ub5c068e4" id="ub5c068e4" style="height: 37px">
     <td data-lake-id="udd75fb5c" id="udd75fb5c">
      <p data-lake-id="u56fee631" id="u56fee631" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/kzigekbg6ark71m3" target="_blank" data-lake-id="u17433de1" id="u17433de1"><span data-lake-id="u4b9cabdf" id="u4b9cabdf">✅</span><span data-lake-id="u33020bbd" id="u33020bbd">为什么JDK 15要废弃偏向锁？</span></a></p></td>
     <td data-lake-id="u3f7958d5" id="u3f7958d5">
      <p data-lake-id="ufee83b21" id="ufee83b21" style="text-align: left"><span data-lake-id="u4360a6e1" id="u4360a6e1" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-16 23:18</span></p></td>
     <td data-lake-id="u082ebb99" id="u082ebb99">
      <p data-lake-id="u5dd9b651" id="u5dd9b651"><span data-lake-id="u207eafaa" id="u207eafaa">内容补充（新增解释）</span></p></td>
    </tr>
    <tr data-lake-id="u37275e67" id="u37275e67" style="height: 37px">
     <td data-lake-id="u60dce30d" id="u60dce30d">
      <p data-lake-id="ue7432db1" id="ue7432db1" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/nget4r5wl2imegi7" target="_blank" data-lake-id="u31a08ce9" id="u31a08ce9"><span data-lake-id="u40450310" id="u40450310">✅</span><span data-lake-id="u5feba38f" id="u5feba38f">介绍一下Spring的AOP</span></a></p></td>
     <td data-lake-id="uf1cbafe8" id="uf1cbafe8">
      <p data-lake-id="u5e3d17e7" id="u5e3d17e7" style="text-align: left"><span data-lake-id="u74b28c5f" id="u74b28c5f" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-16 23:00</span></p></td>
     <td data-lake-id="u2125a15a" id="u2125a15a">
      <p data-lake-id="u65f39ec5" id="u65f39ec5"><span data-lake-id="u8c02ba37" id="u8c02ba37">内容调整（</span><strong><span data-lake-id="u5ff6f323" id="u5ff6f323">AOP实现部分重构</span></strong><span data-lake-id="u649e11f2" id="u649e11f2">）</span></p></td>
    </tr>
    <tr data-lake-id="u500887e3" id="u500887e3" style="height: 37px">
     <td data-lake-id="u500c0f79" id="u500c0f79">
      <p data-lake-id="uf1d3f908" id="uf1d3f908" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/tmcgo0" target="_blank" data-lake-id="uf3021629" id="uf3021629"><span data-lake-id="u4b39bf4a" id="u4b39bf4a">✅</span><span data-lake-id="u3c849dd0" id="u3c849dd0">如何解决Redis和数据库的一致性问题？</span></a></p></td>
     <td data-lake-id="u854c669f" id="u854c669f">
      <p data-lake-id="ua8152a95" id="ua8152a95" style="text-align: left"><span data-lake-id="u061bcebf" id="u061bcebf" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-14 22:10</span></p></td>
     <td data-lake-id="u48ae5db4" id="u48ae5db4">
      <p data-lake-id="uf570a2d8" id="uf570a2d8"><span data-lake-id="uc004f15a" id="uc004f15a">内容补充（新增一点解释）</span></p></td>
    </tr>
    <tr data-lake-id="ud21d1dcf" id="ud21d1dcf" style="height: 37px">
     <td data-lake-id="ub4718433" id="ub4718433">
      <p data-lake-id="ue9d32da9" id="ue9d32da9" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/uswtlzlot2lcvy10" target="_blank" data-lake-id="ud35276a6" id="ud35276a6"><span data-lake-id="ucfc952aa" id="ucfc952aa">✅</span><span data-lake-id="u024eb937" id="u024eb937">为什么需要延迟双删，两次删除的原因是什么？</span></a></p></td>
     <td data-lake-id="u54b28fc1" id="u54b28fc1">
      <p data-lake-id="u4fd4e78d" id="u4fd4e78d" style="text-align: left"><span data-lake-id="u23ee8e14" id="u23ee8e14" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-14 22:08</span></p></td>
     <td data-lake-id="u707b2389" id="u707b2389">
      <p data-lake-id="uf7db9113" id="uf7db9113"><span data-lake-id="u6b3960c6" id="u6b3960c6">内容补充（新增一点解释）</span></p></td>
    </tr>
    <tr data-lake-id="udb683ed7" id="udb683ed7" style="height: 37px">
     <td data-lake-id="u1fc8aa62" id="u1fc8aa62">
      <p data-lake-id="u2d2109fc" id="u2d2109fc" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/ggufgg96cdgnyo95" target="_blank" data-lake-id="uf4d01c5e" id="uf4d01c5e"><span data-lake-id="ua4a81f15" id="ua4a81f15">✅</span><span data-lake-id="ufc6b1dbd" id="ufc6b1dbd">22年毕业，培训了2个月Java，多线程，Spring</span></a></p></td>
     <td data-lake-id="u7d7b387f" id="u7d7b387f">
      <p data-lake-id="ucab98925" id="ucab98925" style="text-align: left"><span data-lake-id="ue1bc188d" id="ue1bc188d" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-12 16:19</span></p></td>
     <td data-lake-id="u5b50c938" id="u5b50c938">
      <p data-lake-id="uaec6e184" id="uaec6e184"><strong><span data-lake-id="u4245ab9a" id="u4245ab9a">新增面经</span></strong></p></td>
    </tr>
    <tr data-lake-id="u473221e6" id="u473221e6" style="height: 37px">
     <td data-lake-id="uf0fa3db9" id="uf0fa3db9">
      <p data-lake-id="ua7451417" id="ua7451417" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/twxw1ws403puq2zl" target="_blank" data-lake-id="uef2b9c0c" id="uef2b9c0c"><span data-lake-id="u4441d67e" id="u4441d67e">✅</span><span data-lake-id="uac2b7459" id="uac2b7459">Spring中@Service 、@Component、@Repository等注解区别是什么？</span></a></p></td>
     <td data-lake-id="ufaef8a7e" id="ufaef8a7e">
      <p data-lake-id="u2066315f" id="u2066315f" style="text-align: left"><span data-lake-id="uf52f8338" id="uf52f8338" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-12 16:17</span></p></td>
     <td data-lake-id="ud9dc2386" id="ud9dc2386">
      <p data-lake-id="u448c2a44" id="u448c2a44"><strong><span data-lake-id="u174408a5" id="u174408a5">新增问题+补充答案</span></strong></p></td>
    </tr>
    <tr data-lake-id="ua0955914" id="ua0955914" style="height: 37px">
     <td data-lake-id="u09a36ab4" id="u09a36ab4">
      <p data-lake-id="u31252646" id="u31252646" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/gyofu7gml4gbghqm" target="_blank" data-lake-id="u194d8232" id="u194d8232"><span data-lake-id="u21fd705e" id="u21fd705e">✅</span><span data-lake-id="u4ab41f19" id="u4ab41f19">通过热点数据预热、多级缓存、异步化编程等方式解决热门数据接口耗时长问题</span></a></p></td>
     <td data-lake-id="u8bc5bde5" id="u8bc5bde5">
      <p data-lake-id="u98d862f3" id="u98d862f3" style="text-align: left"><span data-lake-id="u73ff306f" id="u73ff306f" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-1216:05</span></p></td>
     <td data-lake-id="ufa047106" id="ufa047106">
      <p data-lake-id="uf58ad822" id="uf58ad822"><strong><span data-lake-id="uca7256af" id="uca7256af">新增项目亮点&amp;难点</span></strong></p></td>
    </tr>
    <tr data-lake-id="udc046f44" id="udc046f44" style="height: 37px">
     <td data-lake-id="ub0c3efd3" id="ub0c3efd3">
      <p data-lake-id="ue5d02b12" id="ue5d02b12" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/nvfqzrus72dsztd0" target="_blank" data-lake-id="u613d70bb" id="u613d70bb"><span data-lake-id="u3d42f176" id="u3d42f176">✅</span><span data-lake-id="u51f66e8d" id="u51f66e8d">为了防止接口被恶意调用，设计API秘钥方式提升接口安全性，并通过滑动窗口粗实线接口调用限流。</span></a></p></td>
     <td data-lake-id="u79b8a6de" id="u79b8a6de">
      <p data-lake-id="u5bd0288e" id="u5bd0288e" style="text-align: left"><span data-lake-id="u6bfcfa08" id="u6bfcfa08" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-12 15:36</span></p></td>
     <td data-lake-id="uafbe8e4f" id="uafbe8e4f">
      <p data-lake-id="ua70a75c5" id="ua70a75c5"><strong><span data-lake-id="uff5135d4" id="uff5135d4">新增项目亮点&amp;难点</span></strong></p></td>
    </tr>
    <tr data-lake-id="u9b4a96ad" id="u9b4a96ad" style="height: 37px">
     <td data-lake-id="u7b951254" id="u7b951254">
      <p data-lake-id="u3e7bb4c3" id="u3e7bb4c3" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/otwmst9mkkktrbyk" target="_blank" data-lake-id="uc8f41b24" id="uc8f41b24"><span data-lake-id="u2aade7bf" id="u2aade7bf">✅</span><span data-lake-id="u485347a9" id="u485347a9">如何优化 ElasticSearch 搜索性能？</span></a></p></td>
     <td data-lake-id="ubd4e4a2e" id="ubd4e4a2e">
      <p data-lake-id="u2ae55644" id="u2ae55644" style="text-align: left"><span data-lake-id="u427edc07" id="u427edc07" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-12 15:00</span></p></td>
     <td data-lake-id="ufe5b8937" id="ufe5b8937">
      <p data-lake-id="ub53a696e" id="ub53a696e"><strong><span data-lake-id="u047d8c59" id="u047d8c59">补充答案</span></strong></p></td>
    </tr>
    <tr data-lake-id="u094cc138" id="u094cc138" style="height: 37px">
     <td data-lake-id="uec39ff48" id="uec39ff48">
      <p data-lake-id="ud92dfc0c" id="ud92dfc0c" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/foc06h1owrl7rrub" target="_blank" data-lake-id="u1ffd0289" id="u1ffd0289"><span data-lake-id="uad4a0c4d" id="uad4a0c4d">✅</span><span data-lake-id="u8b695dfa" id="u8b695dfa">happens-before和as-if-serial有啥区别和联系？</span></a></p></td>
     <td data-lake-id="u7d099d30" id="u7d099d30">
      <p data-lake-id="u00324441" id="u00324441" style="text-align: left"><span data-lake-id="u396a59d0" id="u396a59d0" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-12 14:35</span></p></td>
     <td data-lake-id="uffae98c1" id="uffae98c1">
      <p data-lake-id="u7b00d451" id="u7b00d451"><strong><span data-lake-id="u4a256eb9" id="u4a256eb9">新增问题+补充答案</span></strong></p></td>
    </tr>
    <tr data-lake-id="uc7232f2d" id="uc7232f2d" style="height: 37px">
     <td data-lake-id="u286b51cf" id="u286b51cf">
      <p data-lake-id="ueb537168" id="ueb537168" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/uctffq5e5bnaie18" target="_blank" data-lake-id="u14cd341a" id="u14cd341a"><span data-lake-id="u2d4a48a2" id="u2d4a48a2">✅</span><span data-lake-id="u46602c2e" id="u46602c2e">什么是happens-before原则？</span></a></p></td>
     <td data-lake-id="uf23584ff" id="uf23584ff">
      <p data-lake-id="u227badc2" id="u227badc2" style="text-align: left"><span data-lake-id="u3267136e" id="u3267136e" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-12 14:30</span></p></td>
     <td data-lake-id="u21d72b88" id="u21d72b88">
      <p data-lake-id="u5cb770b9" id="u5cb770b9"><strong><span data-lake-id="u1ae882b6" id="u1ae882b6">新增问题+补充答案</span></strong></p></td>
    </tr>
    <tr data-lake-id="u8b7105fe" id="u8b7105fe" style="height: 37px">
     <td data-lake-id="u6020d7d9" id="u6020d7d9">
      <p data-lake-id="ufc525521" id="ufc525521" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/hoi4ql" target="_blank" data-lake-id="uf1cc1493" id="uf1cc1493"><span data-lake-id="u7a3b580f" id="u7a3b580f">✅</span><span data-lake-id="uf93e0410" id="uf93e0410">MySQL主从复制的过程</span></a></p></td>
     <td data-lake-id="ubc109236" id="ubc109236">
      <p data-lake-id="u3b3f41f2" id="u3b3f41f2" style="text-align: left"><span data-lake-id="uf2117e87" id="uf2117e87" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-11 23:09</span></p></td>
     <td data-lake-id="u5d8a13d1" id="u5d8a13d1">
      <p data-lake-id="ua6c59390" id="ua6c59390"><span data-lake-id="u33ba3f5c" id="u33ba3f5c">重新绘图</span></p></td>
    </tr>
    <tr data-lake-id="u88a86d64" id="u88a86d64" style="height: 37px">
     <td data-lake-id="u10894746" id="u10894746">
      <p data-lake-id="ud9d2fe39" id="ud9d2fe39" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/beakb6uczywuzgg8" target="_blank" data-lake-id="u5669737d" id="u5669737d"><span data-lake-id="uba2f1c90" id="uba2f1c90">✅</span><span data-lake-id="u9c514255" id="u9c514255">如何基于Redisson实现一个延迟队列</span></a></p></td>
     <td data-lake-id="u0eaee1a3" id="u0eaee1a3">
      <p data-lake-id="u0f3a4bec" id="u0f3a4bec" style="text-align: left"><span data-lake-id="u48bdc0f2" id="u48bdc0f2" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-11 23:06</span></p></td>
     <td data-lake-id="u41a86eda" id="u41a86eda">
      <p data-lake-id="u8cf51e71" id="u8cf51e71"><span data-lake-id="uf0c0de49" id="uf0c0de49">内容补充（实现原理解释）</span></p></td>
    </tr>
    <tr data-lake-id="uc882d82c" id="uc882d82c" style="height: 37px">
     <td data-lake-id="ud0f728fd" id="ud0f728fd">
      <p data-lake-id="u6fc2b7ba" id="u6fc2b7ba" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/hi956hl64rr7cwx1" target="_blank" data-lake-id="u507f3f0a" id="u507f3f0a"><span data-lake-id="u8a4d8eea" id="u8a4d8eea">✅</span><span data-lake-id="ub390cfc9" id="ub390cfc9">基于本地消息表实现分布式事务保证最终一致性</span></a></p></td>
     <td data-lake-id="u598b4123" id="u598b4123">
      <p data-lake-id="u8be0eb51" id="u8be0eb51" style="text-align: left"><span data-lake-id="u5ce3a2ca" id="u5ce3a2ca" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-11 22:56</span></p></td>
     <td data-lake-id="ue6dce8b2" id="ue6dce8b2">
      <p data-lake-id="u33714f2d" id="u33714f2d"><span data-lake-id="u6cdc9cc3" id="u6cdc9cc3">错别字修改</span></p></td>
    </tr>
    <tr data-lake-id="u20204d8e" id="u20204d8e" style="height: 37px">
     <td data-lake-id="ue5f75c81" id="ue5f75c81">
      <p data-lake-id="u25ad6de8" id="u25ad6de8" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/zc5q70" target="_blank" data-lake-id="ub6b9dc42" id="ub6b9dc42"><span data-lake-id="ua74949d7" id="ua74949d7">✅</span><span data-lake-id="u5f095965" id="u5f095965">Redis的持久化机制是怎样的？</span></a></p></td>
     <td data-lake-id="u0e513fe3" id="u0e513fe3">
      <p data-lake-id="u5adb9053" id="u5adb9053" style="text-align: left"><span data-lake-id="u5a57b1a5" id="u5a57b1a5" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-11 22:47</span></p></td>
     <td data-lake-id="u6bf94053" id="u6bf94053">
      <p data-lake-id="u0fe576a2" id="u0fe576a2"><span data-lake-id="ub2fad909" id="ub2fad909">内容补充（Always也会丢数据）</span></p></td>
    </tr>
    <tr data-lake-id="ue3095a33" id="ue3095a33" style="height: 37px">
     <td data-lake-id="ucce5a7f5" id="ucce5a7f5">
      <p data-lake-id="u92190a7c" id="u92190a7c" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/gea4my" target="_blank" data-lake-id="uc76267b5" id="uc76267b5"><span data-lake-id="u0c538b70" id="u0c538b70">✅</span><span data-lake-id="u9c435359" id="u9c435359">JVM如何保证给对象分配内存过程的线程安全？</span></a></p></td>
     <td data-lake-id="u19fb98cf" id="u19fb98cf">
      <p data-lake-id="u0ba9b24d" id="u0ba9b24d" style="text-align: left"><span data-lake-id="u14b2613f" id="u14b2613f" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-11 22:38</span></p></td>
     <td data-lake-id="u7ffb2eba" id="u7ffb2eba">
      <p data-lake-id="ua18ebb21" id="ua18ebb21"><span data-lake-id="u79e7f00f" id="u79e7f00f">内容补充（TLAB废弃后）</span></p></td>
    </tr>
    <tr data-lake-id="u09f63335" id="u09f63335" style="height: 37px">
     <td data-lake-id="ud9214896" id="ud9214896">
      <p data-lake-id="u4be01f80" id="u4be01f80" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/nixwqt" target="_blank" data-lake-id="u4794392a" id="u4794392a"><span data-lake-id="u1d755786" id="u1d755786">✅</span><span data-lake-id="ud7720743" id="ud7720743">HTTPS和HTTP的区别是什么？</span></a></p></td>
     <td data-lake-id="u0eb9bfd9" id="u0eb9bfd9">
      <p data-lake-id="u2e497538" id="u2e497538" style="text-align: left"><span data-lake-id="u59e15e41" id="u59e15e41" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-11 22:09</span></p></td>
     <td data-lake-id="ued25660e" id="ued25660e">
      <p data-lake-id="udf2633f1" id="udf2633f1"><span data-lake-id="u4b92d10f" id="u4b92d10f">笔误修改</span></p></td>
    </tr>
    <tr data-lake-id="ua82a6cd6" id="ua82a6cd6" style="height: 37px">
     <td data-lake-id="uadb725f7" id="uadb725f7">
      <p data-lake-id="u93d7b3df" id="u93d7b3df" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/ub4syzfkylukv8xv" target="_blank" data-lake-id="ude74c02c" id="ude74c02c"><span data-lake-id="ub2b8c9db" id="ub2b8c9db">✅</span><span data-lake-id="u84db4f74" id="u84db4f74">什么是Zuul网关，有什么用？</span></a></p></td>
     <td data-lake-id="u4468b5c8" id="u4468b5c8">
      <p data-lake-id="u2e02dd23" id="u2e02dd23" style="text-align: left"><span data-lake-id="u2b0011d8" id="u2b0011d8" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-11 22:06</span></p></td>
     <td data-lake-id="u3fd00427" id="u3fd00427">
      <p data-lake-id="u55312e39" id="u55312e39"><span data-lake-id="u9e340d57" id="u9e340d57">笔误修改</span></p></td>
    </tr>
    <tr data-lake-id="u7cf4a773" id="u7cf4a773" style="height: 37px">
     <td data-lake-id="u0ca3fbf7" id="u0ca3fbf7">
      <p data-lake-id="u0291a5dc" id="u0291a5dc" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/wleqh7dyg2c20uqq" target="_blank" data-lake-id="uec1e2061" id="uec1e2061"><span data-lake-id="u6825f14e" id="u6825f14e">✅</span><span data-lake-id="ud21573d6" id="ud21573d6">Spring中的事务事件如何使用？</span></a></p></td>
     <td data-lake-id="ubb681d10" id="ubb681d10">
      <p data-lake-id="ue970d56a" id="ue970d56a" style="text-align: left"><span data-lake-id="u177d502d" id="u177d502d" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-11 22:04</span></p></td>
     <td data-lake-id="u09c0a2af" id="u09c0a2af">
      <p data-lake-id="u9010e43d" id="u9010e43d"><span data-lake-id="u3612a060" id="u3612a060">错别字修改</span></p></td>
    </tr>
    <tr data-lake-id="u9d0815bc" id="u9d0815bc" style="height: 37px">
     <td data-lake-id="u6ffa5543" id="u6ffa5543">
      <p data-lake-id="u73310289" id="u73310289" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/yyyve0k3e7hgxg8g" target="_blank" data-lake-id="u008f49c3" id="u008f49c3"><span data-lake-id="u72e847bb" id="u72e847bb">✅</span><span data-lake-id="udc11e54b" id="udc11e54b">注册中心如何选型？</span></a></p></td>
     <td data-lake-id="u72a95c10" id="u72a95c10">
      <p data-lake-id="ub8c7557f" id="ub8c7557f" style="text-align: left"><span data-lake-id="u9429fc0a" id="u9429fc0a" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-11 21:58</span></p></td>
     <td data-lake-id="ufeb3ba10" id="ufeb3ba10">
      <p data-lake-id="u51e6fd29" id="u51e6fd29"><span data-lake-id="u33d633bd" id="u33d633bd">内容补充（Nacos+Distro）</span></p></td>
    </tr>
    <tr data-lake-id="uf3c72e27" id="uf3c72e27" style="height: 37px">
     <td data-lake-id="uaf68d660" id="uaf68d660">
      <p data-lake-id="u8198d7d7" id="u8198d7d7" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/cr3y3t" target="_blank" data-lake-id="u8fa9af5b" id="u8fa9af5b"><span data-lake-id="udbdd92db" id="udbdd92db">✅</span><span data-lake-id="u71c3683f" id="u71c3683f">什么是RPC，和HTTP有什么区别？</span></a></p></td>
     <td data-lake-id="ucf2089d3" id="ucf2089d3">
      <p data-lake-id="u21cd37ac" id="u21cd37ac" style="text-align: left"><span data-lake-id="ud7002b3d" id="ud7002b3d" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-11 16:47</span></p></td>
     <td data-lake-id="uc51a41c4" id="uc51a41c4">
      <p data-lake-id="u98121082" id="u98121082"><span data-lake-id="ub80e07cd" id="ub80e07cd">新增链接</span></p></td>
    </tr>
    <tr data-lake-id="ue0b4de11" id="ue0b4de11" style="height: 37px">
     <td data-lake-id="u2d467f54" id="u2d467f54">
      <p data-lake-id="u8d9748d4" id="u8d9748d4" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/dqg0utz3a025y1oi" target="_blank" data-lake-id="ue7bda552" id="ue7bda552"><span data-lake-id="u134fa3a0" id="u134fa3a0">✅</span><span data-lake-id="u4b45d247" id="u4b45d247">为什么RPC要比HTTP更快一些？</span></a></p></td>
     <td data-lake-id="u8834573f" id="u8834573f">
      <p data-lake-id="ud8ba900f" id="ud8ba900f" style="text-align: left"><span data-lake-id="u14d23d74" id="u14d23d74" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-11 16:47</span></p></td>
     <td data-lake-id="ue520deb8" id="ue520deb8">
      <p data-lake-id="ud0c532b8" id="ud0c532b8"><strong><span data-lake-id="u658412c1" id="u658412c1">新增问题+补充答案</span></strong></p></td>
    </tr>
    <tr data-lake-id="ub960d024" id="ub960d024" style="height: 37px">
     <td data-lake-id="u24453982" id="u24453982">
      <p data-lake-id="u79cf4845" id="u79cf4845" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/npkvvofcuc0g9n7m" target="_blank" data-lake-id="u7f06e382" id="u7f06e382"><span data-lake-id="ub6625d85" id="ub6625d85">✅</span><span data-lake-id="ud1c72b56" id="ud1c72b56">buffer pool的读写过程是怎么样的？</span></a></p></td>
     <td data-lake-id="uedb199e6" id="uedb199e6">
      <p data-lake-id="u948904ef" id="u948904ef" style="text-align: left"><span data-lake-id="u48b51881" id="u48b51881" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-11 16:36</span></p></td>
     <td data-lake-id="uff7459f3" id="uff7459f3">
      <p data-lake-id="u388aca36" id="u388aca36"><strong><span data-lake-id="u2773257f" id="u2773257f">补充答案</span></strong></p></td>
    </tr>
    <tr data-lake-id="u1b20726b" id="u1b20726b" style="height: 37px">
     <td data-lake-id="ub258c357" id="ub258c357">
      <p data-lake-id="u38f27843" id="u38f27843" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/wmmyt7a9vr7qlwsl" target="_blank" data-lake-id="uc3fc6801" id="uc3fc6801"><span data-lake-id="u3a2e2d77" id="u3a2e2d77">✅</span><span data-lake-id="ua0d10e3e" id="ua0d10e3e">InnoDB的一次更新事务是怎么实现的？</span></a></p></td>
     <td data-lake-id="u269e18c9" id="u269e18c9">
      <p data-lake-id="u1ca63a8d" id="u1ca63a8d" style="text-align: left"><span data-lake-id="u61721cde" id="u61721cde" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-11 16:20</span></p></td>
     <td data-lake-id="uc8f6b61a" id="uc8f6b61a">
      <p data-lake-id="u2d9f3b07" id="u2d9f3b07"><span data-lake-id="u22c9bf06" id="u22c9bf06">内容调整（减少歧义）</span></p></td>
    </tr>
    <tr data-lake-id="u9cb5f828" id="u9cb5f828" style="height: 37px">
     <td data-lake-id="u21fe702b" id="u21fe702b">
      <p data-lake-id="ua6e5cc1c" id="ua6e5cc1c" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/ez6yovxnwvf87xyr" target="_blank" data-lake-id="ub8629669" id="ub8629669"><span data-lake-id="uc0280871" id="uc0280871">✅</span><span data-lake-id="ud5ecdc40" id="ud5ecdc40">什么是SQL注入攻击？如何防止</span></a></p></td>
     <td data-lake-id="u13719cf8" id="u13719cf8">
      <p data-lake-id="ue6fceb20" id="ue6fceb20" style="text-align: left"><span data-lake-id="u1212b5af" id="u1212b5af" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-11 15:22</span></p></td>
     <td data-lake-id="udfd45dcd" id="udfd45dcd">
      <p data-lake-id="u3fa580e8" id="u3fa580e8"><strong><span data-lake-id="ud666753c" id="ud666753c">新增问题+补充答案</span></strong></p></td>
    </tr>
    <tr data-lake-id="u4ba29a04" id="u4ba29a04" style="height: 37px">
     <td data-lake-id="ua9b484d7" id="ua9b484d7">
      <p data-lake-id="u21cea09f" id="u21cea09f" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/dqhumwe8iuvw7eka" target="_blank" data-lake-id="u238400e8" id="u238400e8"><span data-lake-id="udd167b32" id="udd167b32">✅</span><span data-lake-id="ud018900e" id="ud018900e">为什么预编译可以避免SQL注入？</span></a></p></td>
     <td data-lake-id="u4f78a314" id="u4f78a314">
      <p data-lake-id="u97ad94df" id="u97ad94df" style="text-align: left"><span data-lake-id="u7f8be55b" id="u7f8be55b" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-11 15:22</span></p></td>
     <td data-lake-id="u9169324f" id="u9169324f">
      <p data-lake-id="ub1f62743" id="ub1f62743"><strong><span data-lake-id="u5a737d4c" id="u5a737d4c">新增问题+补充答案</span></strong></p></td>
    </tr>
    <tr data-lake-id="u8b53df3f" id="u8b53df3f" style="height: 37px">
     <td data-lake-id="uaef25316" id="uaef25316">
      <p data-lake-id="u0d690da3" id="u0d690da3" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/idozw647yfbqtkig" target="_blank" data-lake-id="u52f8eff8" id="u52f8eff8"><span data-lake-id="uecada2e8" id="uecada2e8">✅</span><span data-lake-id="uf8eed840" id="uf8eed840">#和$的区别是什么？什么情况必须用$</span></a></p></td>
     <td data-lake-id="ub434a215" id="ub434a215">
      <p data-lake-id="ub5ee7384" id="ub5ee7384" style="text-align: left"><span data-lake-id="u2dbcb54b" id="u2dbcb54b" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-11 14:54</span></p></td>
     <td data-lake-id="u58eddb76" id="u58eddb76">
      <p data-lake-id="u101bc352" id="u101bc352"><span data-lake-id="ua5c91af7" id="ua5c91af7">内容补充（$与SQL注入）</span></p></td>
    </tr>
    <tr data-lake-id="u3f0adc38" id="u3f0adc38" style="height: 37px">
     <td data-lake-id="u2ca83b5c" id="u2ca83b5c">
      <p data-lake-id="u3f350a22" id="u3f350a22" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/seuqd9oynk2enp9t" target="_blank" data-lake-id="uaa2db418" id="uaa2db418"><span data-lake-id="ufde07b9a" id="ufde07b9a">✅</span><span data-lake-id="u7dc26188" id="u7dc26188">ConcurrentHashMap是如何保证线程安全的？</span></a></p></td>
     <td data-lake-id="u044bb0b6" id="u044bb0b6">
      <p data-lake-id="u08021454" id="u08021454" style="text-align: left"><span data-lake-id="u3421e821" id="u3421e821" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-10 20:59</span></p></td>
     <td data-lake-id="u65495db9" id="u65495db9">
      <p data-lake-id="ubfd19af0" id="ubfd19af0"><span data-lake-id="u1695148f" id="u1695148f">笔误修改</span></p></td>
    </tr>
    <tr data-lake-id="u9bb294fa" id="u9bb294fa" style="height: 37px">
     <td data-lake-id="u4f6dbb90" id="u4f6dbb90">
      <p data-lake-id="uff81f818" id="uff81f818" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/yya9secquv5o8dr9" target="_blank" data-lake-id="uacd3673e" id="uacd3673e"><span data-lake-id="ub603844c" id="ub603844c">✅</span><span data-lake-id="u2a724722" id="u2a724722">为什么建议用多用组合少用继承？</span></a></p></td>
     <td data-lake-id="u25e810d1" id="u25e810d1">
      <p data-lake-id="u453f414a" id="u453f414a" style="text-align: left"><span data-lake-id="ucad50dfd" id="ucad50dfd" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-10 20:15</span></p></td>
     <td data-lake-id="ub586559e" id="ub586559e">
      <p data-lake-id="ub5055102" id="ub5055102"><strong><span data-lake-id="ud6b9241d" id="ud6b9241d">新增问题+补充答案</span></strong></p></td>
    </tr>
    <tr data-lake-id="ucfeffb75" id="ucfeffb75" style="height: 37px">
     <td data-lake-id="u9c5d9a42" id="u9c5d9a42">
      <p data-lake-id="udb9869e5" id="udb9869e5" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/iop1msfpeny48x4c" target="_blank" data-lake-id="ufd3ede52" id="ufd3ede52"><span data-lake-id="u66fedf5d" id="u66fedf5d">✅</span><span data-lake-id="u9dd1092c" id="u9dd1092c">Java的堆是如何分代的？为什么分代？</span></a></p></td>
     <td data-lake-id="u31d7cbaa" id="u31d7cbaa">
      <p data-lake-id="u359f4219" id="u359f4219" style="text-align: left"><span data-lake-id="u944f69eb" id="u944f69eb" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-09 21:10</span></p></td>
     <td data-lake-id="uf7e7db0e" id="uf7e7db0e">
      <p data-lake-id="ua9c3b2e0" id="ua9c3b2e0"><span data-lake-id="u17ccf038" id="u17ccf038">笔误修改</span></p></td>
    </tr>
    <tr data-lake-id="u937ab0ce" id="u937ab0ce" style="height: 37px">
     <td data-lake-id="ub185cc28" id="ub185cc28">
      <p data-lake-id="uc74cc829" id="uc74cc829" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/gdsvngueclva39ve" target="_blank" data-lake-id="u92c84ab9" id="u92c84ab9"><span data-lake-id="u16f89284" id="u16f89284">✅</span><span data-lake-id="ud5efb917" id="ud5efb917">如何用Redisson实现分布式锁？</span></a></p></td>
     <td data-lake-id="u32ae27e0" id="u32ae27e0">
      <p data-lake-id="uf0c235c3" id="uf0c235c3" style="text-align: left"><span data-lake-id="uff5befbe" id="uff5befbe" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-09 21:06</span></p></td>
     <td data-lake-id="uca21b31b" id="uca21b31b">
      <p data-lake-id="ubf95b668" id="ubf95b668"><span data-lake-id="ua57008b1" id="ua57008b1">错别字修改</span></p></td>
    </tr>
    <tr data-lake-id="u31ee6140" id="u31ee6140" style="height: 37px">
     <td data-lake-id="u745f256a" id="u745f256a">
      <p data-lake-id="ucd38df8c" id="ucd38df8c" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/dk6tpttlf2aex9ap" target="_blank" data-lake-id="u9b1b6865" id="u9b1b6865"><span data-lake-id="uae95a553" id="uae95a553">✅</span><span data-lake-id="ufc72cc87" id="ufc72cc87">如果单表数据量大，只能考虑分库分表吗？</span></a></p></td>
     <td data-lake-id="u449052cb" id="u449052cb">
      <p data-lake-id="u620965a5" id="u620965a5" style="text-align: left"><span data-lake-id="ufb7f5b98" id="ufb7f5b98" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-07 21:42</span></p></td>
     <td data-lake-id="u26fedece" id="u26fedece">
      <p data-lake-id="uc6ec8a77" id="uc6ec8a77"><span data-lake-id="ub69a3f4e" id="ub69a3f4e">笔误修改</span></p></td>
    </tr>
    <tr data-lake-id="ue3b3c787" id="ue3b3c787" style="height: 37px">
     <td data-lake-id="uc60a0713" id="uc60a0713">
      <p data-lake-id="u72a3f2d7" id="u72a3f2d7" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/lghq5y" target="_blank" data-lake-id="ub0bf65bb" id="ub0bf65bb"><span data-lake-id="u9887f636" id="u9887f636">✅</span><span data-lake-id="uaaa9c87e" id="uaaa9c87e">让你设计一个秒杀系统，你会考虑哪些问题？</span></a></p></td>
     <td data-lake-id="u205c980e" id="u205c980e">
      <p data-lake-id="u6b88abbd" id="u6b88abbd" style="text-align: left"><span data-lake-id="ua8b54497" id="ua8b54497" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-05 22:37</span></p></td>
     <td data-lake-id="u68159f26" id="u68159f26">
      <p data-lake-id="ua10ead96" id="ua10ead96"><span data-lake-id="u1bf311a3" id="u1bf311a3">笔误修改</span></p></td>
    </tr>
    <tr data-lake-id="u9f488dd4" id="u9f488dd4" style="height: 37px">
     <td data-lake-id="ue814cd0b" id="ue814cd0b">
      <p data-lake-id="u12d923f3" id="u12d923f3" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/vqtp00" target="_blank" data-lake-id="uda7e79ea" id="uda7e79ea"><span data-lake-id="ub9d28226" id="ub9d28226">✅</span><span data-lake-id="ufda94cea" id="ufda94cea">如何破坏单例模式？</span></a></p></td>
     <td data-lake-id="u0b7c83a0" id="u0b7c83a0">
      <p data-lake-id="u2a712aa8" id="u2a712aa8" style="text-align: left"><span data-lake-id="u2fed5b9c" id="u2fed5b9c" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-05 17:02</span></p></td>
     <td data-lake-id="ufe9d7942" id="ufe9d7942">
      <p data-lake-id="u86101a98" id="u86101a98"><span data-lake-id="u7728ca20" id="u7728ca20">错别字修改</span></p></td>
    </tr>
    <tr data-lake-id="u2640616b" id="u2640616b" style="height: 37px">
     <td data-lake-id="ufc3b6897" id="ufc3b6897">
      <p data-lake-id="uead454b5" id="uead454b5" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/cgben69hc08cpng7" target="_blank" data-lake-id="udbbcd585" id="udbbcd585"><span data-lake-id="u91ccf77a" id="u91ccf77a">✅</span><span data-lake-id="uf5693734" id="uf5693734">JDK1.8中HashMap有哪些改变？</span></a></p></td>
     <td data-lake-id="u2a245db2" id="u2a245db2">
      <p data-lake-id="u4f0b2676" id="u4f0b2676"><span data-lake-id="u659dd30a" id="u659dd30a" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-05 16:37</span></p></td>
     <td data-lake-id="u772de24b" id="u772de24b">
      <p data-lake-id="u24dd2795" id="u24dd2795"><strong><span data-lake-id="u74e5c89f" id="u74e5c89f">新增问题+补充答案</span></strong></p></td>
    </tr>
    <tr data-lake-id="u3f479b98" id="u3f479b98" style="height: 37px">
     <td data-lake-id="u1eb61af1" id="u1eb61af1">
      <p data-lake-id="u94e40e26" id="u94e40e26" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/zyfbnhr93gd3snz1" target="_blank" data-lake-id="u5198b59a" id="u5198b59a"><span data-lake-id="u05689238" id="u05689238">✅</span><span data-lake-id="ud5da5007" id="ud5da5007">为什么logger.warn()之前要使用logger.isWarnEnabled()？</span></a></p></td>
     <td data-lake-id="u3e17a0a0" id="u3e17a0a0">
      <p data-lake-id="u64c0b94d" id="u64c0b94d" style="text-align: left"><span data-lake-id="ubb422e98" id="ubb422e98" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-05 15:52</span></p></td>
     <td data-lake-id="u5dda9662" id="u5dda9662">
      <p data-lake-id="u2d24f4f0" id="u2d24f4f0"><strong><span data-lake-id="u0fbd7cb5" id="u0fbd7cb5">新增问题+补充答案</span></strong></p></td>
    </tr>
    <tr data-lake-id="u653d587b" id="u653d587b" style="height: 37px">
     <td data-lake-id="ua344770b" id="ua344770b">
      <p data-lake-id="u48bdbcaa" id="u48bdbcaa" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/tm4gg1mwdsgaqy9a" target="_blank" data-lake-id="u2dda0aba" id="u2dda0aba"><span data-lake-id="ue955e890" id="ue955e890">✅</span><span data-lake-id="u6998a93d" id="u6998a93d">为什么不推荐使用外键？</span></a></p></td>
     <td data-lake-id="ub6aff9bf" id="ub6aff9bf">
      <p data-lake-id="u3e0bce95" id="u3e0bce95" style="text-align: left"><span data-lake-id="u801ffdf0" id="u801ffdf0" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-05 15:31</span></p></td>
     <td data-lake-id="ud020279a" id="ud020279a">
      <p data-lake-id="u690005fc" id="u690005fc"><strong><span data-lake-id="u6e164c63" id="u6e164c63">新增问题+补充答案</span></strong></p></td>
    </tr>
    <tr data-lake-id="u8347725c" id="u8347725c" style="height: 37px">
     <td data-lake-id="uedd51484" id="uedd51484">
      <p data-lake-id="u716cbc48" id="u716cbc48" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/ud3e99" target="_blank" data-lake-id="ud9b3c3c0" id="ud9b3c3c0"><span data-lake-id="u2965a85c" id="u2965a85c">✅</span><span data-lake-id="ucae7652d" id="ucae7652d">为什么HashMap的Cap是2^n，如何保证？</span></a></p></td>
     <td data-lake-id="u6e502741" id="u6e502741">
      <p data-lake-id="u7301eed9" id="u7301eed9" style="text-align: left"><span data-lake-id="uce381432" id="uce381432" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-05 15:07</span></p></td>
     <td data-lake-id="u2f6cd841" id="u2f6cd841">
      <p data-lake-id="udc0ec140" id="udc0ec140"><span data-lake-id="u5eef8b83" id="u5eef8b83">错别字修改</span></p></td>
    </tr>
    <tr data-lake-id="u1dde23d8" id="u1dde23d8" style="height: 37px">
     <td data-lake-id="ubfbfe6b4" id="ubfbfe6b4">
      <p data-lake-id="u40a41f57" id="u40a41f57" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/hc8uutqs3wnsenr9" target="_blank" data-lake-id="ue649aad2" id="ue649aad2"><span data-lake-id="uf54875f1" id="uf54875f1">✅</span><span data-lake-id="u97fc67f9" id="u97fc67f9">jstack命令的作用是什么？</span></a></p></td>
     <td data-lake-id="ufd5f0fab" id="ufd5f0fab">
      <p data-lake-id="u0543d3f6" id="u0543d3f6" style="text-align: left"><span data-lake-id="ucee36a2b" id="ucee36a2b" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-05 15:06</span></p></td>
     <td data-lake-id="uecbda13d" id="uecbda13d">
      <p data-lake-id="ua9921a94" id="ua9921a94"><span data-lake-id="u35ff9102" id="u35ff9102">笔误修改</span></p></td>
    </tr>
    <tr data-lake-id="u2890d79a" id="u2890d79a" style="height: 37px">
     <td data-lake-id="u08c28e98" id="u08c28e98">
      <p data-lake-id="ub3e03e36" id="ub3e03e36" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/lva8a9gfhagbrw2g" target="_blank" data-lake-id="u66de2cad" id="u66de2cad"><span data-lake-id="ue5bf805f" id="ue5bf805f">✅</span><span data-lake-id="u0c5448cd" id="u0c5448cd">什么是三色标记算法？</span></a></p></td>
     <td data-lake-id="uf9659530" id="uf9659530">
      <p data-lake-id="u0c92f804" id="u0c92f804" style="text-align: left"><span data-lake-id="u9a3dea31" id="u9a3dea31" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-05 14:55</span></p></td>
     <td data-lake-id="u68a7c8e0" id="u68a7c8e0">
      <p data-lake-id="u473a9c76" id="u473a9c76"><span data-lake-id="u3425f0d0" id="u3425f0d0">笔误修改</span></p></td>
    </tr>
    <tr data-lake-id="u586180f3" id="u586180f3" style="height: 37px">
     <td data-lake-id="u7b4bca46" id="u7b4bca46">
      <p data-lake-id="u8a95e284" id="u8a95e284" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/ph44ot" target="_blank" data-lake-id="ubf29b3df" id="ubf29b3df"><span data-lake-id="u24a334ac" id="u24a334ac">✅</span><span data-lake-id="u6b285797" id="u6b285797">HashMap用在并发场景中有什么问题？</span></a></p></td>
     <td data-lake-id="ud9e54a0d" id="ud9e54a0d">
      <p data-lake-id="u15228f4e" id="u15228f4e" style="text-align: left"><span data-lake-id="ue4578a4c" id="ue4578a4c" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-05 14:42</span></p></td>
     <td data-lake-id="uf8bdadaf" id="uf8bdadaf">
      <p data-lake-id="u591a4e2f" id="u591a4e2f"><span data-lake-id="u4ba42524" id="u4ba42524">错别字修改</span></p></td>
    </tr>
    <tr data-lake-id="ue353f635" id="ue353f635" style="height: 37px">
     <td data-lake-id="uea5a4e49" id="uea5a4e49">
      <p data-lake-id="u683de33a" id="u683de33a" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/saoeievgraqwxgs1" target="_blank" data-lake-id="ube9f783c" id="ube9f783c"><span data-lake-id="u5e922615" id="u5e922615">✅</span><span data-lake-id="u5d32a902" id="u5d32a902">如何基于Redis实现滑动窗口限流？</span></a></p></td>
     <td data-lake-id="u7ec0d0eb" id="u7ec0d0eb">
      <p data-lake-id="u80032c4b" id="u80032c4b" style="text-align: left"><span data-lake-id="ud3c5a51d" id="ud3c5a51d" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-05 14:40</span></p></td>
     <td data-lake-id="u90441dcb" id="u90441dcb">
      <p data-lake-id="u78e41941" id="u78e41941"><span data-lake-id="ub06b826a" id="ub06b826a">内容补充（并发下lua的实现）</span></p></td>
    </tr>
    <tr data-lake-id="u558923d2" id="u558923d2" style="height: 37px">
     <td data-lake-id="u48ac323d" id="u48ac323d">
      <p data-lake-id="u1e44d0f8" id="u1e44d0f8" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/zelhse" target="_blank" data-lake-id="u7fa0ebd3" id="u7fa0ebd3"><span data-lake-id="u4857aefb" id="u4857aefb">✅</span><span data-lake-id="u8e6399d3" id="u8e6399d3">Java注解的作用是啥</span></a></p></td>
     <td data-lake-id="ub00c770a" id="ub00c770a">
      <p data-lake-id="u1eafda69" id="u1eafda69" style="text-align: left"><span data-lake-id="u8b44498a" id="u8b44498a" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-05 14:33</span></p></td>
     <td data-lake-id="u3ee2a67c" id="u3ee2a67c">
      <p data-lake-id="u7455bb74" id="u7455bb74"><span data-lake-id="u04df867e" id="u04df867e">错别字修改</span></p></td>
    </tr>
    <tr data-lake-id="u12148717" id="u12148717" style="height: 37px">
     <td data-lake-id="ue01d54e7" id="ue01d54e7">
      <p data-lake-id="uaf21c0a9" id="uaf21c0a9" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/sinedm" target="_blank" data-lake-id="u516f2697" id="u516f2697"><span data-lake-id="ud679cb9c" id="ud679cb9c">✅</span><span data-lake-id="u240b4b5a" id="u240b4b5a">JVM有哪些垃圾回收算法？</span></a></p></td>
     <td data-lake-id="u169696ff" id="u169696ff">
      <p data-lake-id="u8ac55f0b" id="u8ac55f0b" style="text-align: left"><span data-lake-id="ub5ed1e7c" id="ub5ed1e7c" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-05 14:28</span></p></td>
     <td data-lake-id="u03524b44" id="u03524b44">
      <p data-lake-id="u8d431b68" id="u8d431b68"><span data-lake-id="ua4b970a8" id="ua4b970a8">笔误修改</span></p></td>
    </tr>
    <tr data-lake-id="u3b5ef586" id="u3b5ef586" style="height: 37px">
     <td data-lake-id="uce560733" id="uce560733">
      <p data-lake-id="uefd3ba7e" id="uefd3ba7e" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/zcd5ur" target="_blank" data-lake-id="u7793f583" id="u7793f583"><span data-lake-id="u6090d366" id="u6090d366">✅</span><span data-lake-id="u801698af" id="u801698af">JVM如何判断对象是否存活？</span></a></p></td>
     <td data-lake-id="ud2d8e7ed" id="ud2d8e7ed">
      <p data-lake-id="u31231fc8" id="u31231fc8" style="text-align: left"><span data-lake-id="u1ebd7a2d" id="u1ebd7a2d" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-05 14:26</span></p></td>
     <td data-lake-id="u5adb0ce0" id="u5adb0ce0">
      <p data-lake-id="u1217b53a" id="u1217b53a"><span data-lake-id="u592b0573" id="u592b0573">内容补充（循环引用问题）</span></p></td>
    </tr>
    <tr data-lake-id="u54b6b9db" id="u54b6b9db" style="height: 37px">
     <td data-lake-id="u9846982a" id="u9846982a">
      <p data-lake-id="u26fe3c1a" id="u26fe3c1a" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/bg87cow8krr82oq6" target="_blank" data-lake-id="u420e8431" id="u420e8431"><span data-lake-id="udb376977" id="udb376977">✅</span><span data-lake-id="u01ab38f0" id="u01ab38f0">Java中的类什么时候会被加载？</span></a></p></td>
     <td data-lake-id="ufa052228" id="ufa052228">
      <p data-lake-id="uc96e0290" id="uc96e0290" style="text-align: left"><span data-lake-id="u4bd4cfd5" id="u4bd4cfd5" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-05 14:23</span></p></td>
     <td data-lake-id="u6855cc5a" id="u6855cc5a">
      <p data-lake-id="ub7a1135b" id="ub7a1135b"><span data-lake-id="u8c458218" id="u8c458218">内容补充（新增一个卸载条件）</span></p></td>
    </tr>
    <tr data-lake-id="ue708fdfd" id="ue708fdfd" style="height: 37px">
     <td data-lake-id="u916d657e" id="u916d657e">
      <p data-lake-id="ue84e83bc" id="ue84e83bc" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/bg1sfnwpquztl1xk" target="_blank" data-lake-id="uef95e1ec" id="uef95e1ec"><span data-lake-id="ufc530fbe" id="ufc530fbe">✅</span><span data-lake-id="uc83730e2" id="uc83730e2">5年经验，流计算引擎、配置中心、流程编排、RPA</span></a></p></td>
     <td data-lake-id="ua6dc0850" id="ua6dc0850">
      <p data-lake-id="u1b60ad10" id="u1b60ad10" style="text-align: left"><span data-lake-id="u71c661cc" id="u71c661cc" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-04 18:48</span></p></td>
     <td data-lake-id="u9987918b" id="u9987918b">
      <p data-lake-id="ub7b2f1f3" id="ub7b2f1f3"><strong><span data-lake-id="u0dc8e90d" id="u0dc8e90d">新增面经</span></strong></p></td>
    </tr>
    <tr data-lake-id="u92d2ad84" id="u92d2ad84" style="height: 37px">
     <td data-lake-id="u4623558c" id="u4623558c">
      <p data-lake-id="u70ffabf4" id="u70ffabf4" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/zda2tr1k3ow25wvc" target="_blank" data-lake-id="u5797ee3a" id="u5797ee3a"><span data-lake-id="u684a2c74" id="u684a2c74">✅</span><span data-lake-id="ubac242db" id="ubac242db">23年毕业，电商运营平台，mysql，mq，redis</span></a></p></td>
     <td data-lake-id="uf856c95a" id="uf856c95a">
      <p data-lake-id="u5916beba" id="u5916beba" style="text-align: left"><span data-lake-id="ue63d7e42" id="ue63d7e42" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-04 18:43</span></p></td>
     <td data-lake-id="u4454b41b" id="u4454b41b">
      <p data-lake-id="u6cf528e3" id="u6cf528e3"><strong><span data-lake-id="uf4b3b259" id="uf4b3b259">新增面经</span></strong></p></td>
    </tr>
    <tr data-lake-id="u2f28eb40" id="u2f28eb40" style="height: 37px">
     <td data-lake-id="u45d2389f" id="u45d2389f">
      <p data-lake-id="u2e565acc" id="u2e565acc" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/dtci5npzb1cidzxk" target="_blank" data-lake-id="ucd02b8ba" id="ucd02b8ba"><span data-lake-id="u925728a4" id="u925728a4">✅</span><span data-lake-id="u2ffab14a" id="u2ffab14a">为什么不能在try-catch中捕获子线程的异常?</span></a></p></td>
     <td data-lake-id="u79432d2c" id="u79432d2c">
      <p data-lake-id="udd1fd745" id="udd1fd745" style="text-align: left"><span data-lake-id="u15ce4944" id="u15ce4944" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-04 18:22</span></p></td>
     <td data-lake-id="ud018e069" id="ud018e069">
      <p data-lake-id="u8cf8ceb5" id="u8cf8ceb5"><strong><span data-lake-id="ua9456879" id="ua9456879">新增问题+补充答案</span></strong></p></td>
    </tr>
    <tr data-lake-id="ud7b84e61" id="ud7b84e61" style="height: 37px">
     <td data-lake-id="u57305d93" id="u57305d93">
      <p data-lake-id="uf587a7b0" id="uf587a7b0" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/vhge9qann70zsrag" target="_blank" data-lake-id="uf04fce75" id="uf04fce75"><span data-lake-id="u253c165b" id="u253c165b">✅</span><span data-lake-id="u8fba9147" id="u8fba9147">Java线程出现异常，进程为啥不会退出？</span></a></p></td>
     <td data-lake-id="u4060460b" id="u4060460b">
      <p data-lake-id="uf1365145" id="uf1365145" style="text-align: left"><span data-lake-id="ud4b8c23c" id="ud4b8c23c" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-04 18:10</span></p></td>
     <td data-lake-id="u8cab1d47" id="u8cab1d47">
      <p data-lake-id="ubc1e639c" id="ubc1e639c"><strong><span data-lake-id="u08f7bddd" id="u08f7bddd">新增问题+补充答案</span></strong></p></td>
    </tr>
    <tr data-lake-id="u1aa4b1ca" id="u1aa4b1ca" style="height: 37px">
     <td data-lake-id="u33493dde" id="u33493dde">
      <p data-lake-id="u00073056" id="u00073056" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/iao166g9qgzld9e3" target="_blank" data-lake-id="uf8dad964" id="uf8dad964"><span data-lake-id="u84eb74ef" id="u84eb74ef">✅</span><span data-lake-id="ud69b3868" id="ud69b3868">如何实现主线程捕获子线程异常</span></a></p></td>
     <td data-lake-id="u7816b065" id="u7816b065">
      <p data-lake-id="ue177db32" id="ue177db32" style="text-align: left"><span data-lake-id="udaf37c32" id="udaf37c32" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-04 17:34</span></p></td>
     <td data-lake-id="u5b78e08c" id="u5b78e08c">
      <p data-lake-id="u47647d77" id="u47647d77"><strong><span data-lake-id="ua39257cb" id="ua39257cb">新增问题+补充答案</span></strong></p></td>
    </tr>
    <tr data-lake-id="u83d83551" id="u83d83551" style="height: 37px">
     <td data-lake-id="u36974e22" id="u36974e22">
      <p data-lake-id="u2078ac54" id="u2078ac54" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/wy801zizgya0s9b4" target="_blank" data-lake-id="u43990ffc" id="u43990ffc"><span data-lake-id="ud0b5f96c" id="ud0b5f96c">✅</span><span data-lake-id="ub4a2d57f" id="ub4a2d57f">Innodb加索引，这个时候会锁表吗？</span></a></p></td>
     <td data-lake-id="u1006f6cd" id="u1006f6cd">
      <p data-lake-id="u3f4a13aa" id="u3f4a13aa" style="text-align: left"><span data-lake-id="u165aaf91" id="u165aaf91" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-04 16:58</span></p></td>
     <td data-lake-id="u30d89a62" id="u30d89a62">
      <p data-lake-id="u4f53dc3e" id="u4f53dc3e"><span data-lake-id="uf64eb97f" id="uf64eb97f">内容调整</span></p></td>
    </tr>
    <tr data-lake-id="ubc1bb2d1" id="ubc1bb2d1" style="height: 37px">
     <td data-lake-id="uc637ba46" id="uc637ba46">
      <p data-lake-id="ue0812d17" id="ue0812d17" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/lwxtmggon7ir4zzz" target="_blank" data-lake-id="u342dc762" id="u342dc762"><span data-lake-id="uf9556c33" id="uf9556c33">✅</span><span data-lake-id="ud69c6656" id="ud69c6656">什么是OnlineDDL</span></a></p></td>
     <td data-lake-id="ubaa2efe8" id="ubaa2efe8">
      <p data-lake-id="u3bbece5b" id="u3bbece5b" style="text-align: left"><span data-lake-id="u7906b2f9" id="u7906b2f9" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-04 16:55</span></p></td>
     <td data-lake-id="u35f9e29a" id="u35f9e29a">
      <p data-lake-id="udcc49dc6" id="udcc49dc6"><strong><span data-lake-id="u7b869772" id="u7b869772">新增问题+补充答案</span></strong></p></td>
    </tr>
    <tr data-lake-id="u3d6f529b" id="u3d6f529b" style="height: 37px">
     <td data-lake-id="u377c0671" id="u377c0671">
      <p data-lake-id="u71feb17e" id="u71feb17e" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/ru6eaoolefdo0lor" target="_blank" data-lake-id="u8511f006" id="u8511f006"><span data-lake-id="u3f587553" id="u3f587553">✅</span><span data-lake-id="uf6501427" id="uf6501427">什么是MySQL的字典锁？</span></a></p></td>
     <td data-lake-id="uedbd4c17" id="uedbd4c17">
      <p data-lake-id="u7c31c7f5" id="u7c31c7f5" style="text-align: left"><span data-lake-id="u976c28e4" id="u976c28e4" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-04 16:47</span></p></td>
     <td data-lake-id="u3e659758" id="u3e659758">
      <p data-lake-id="u80337117" id="u80337117"><strong><span data-lake-id="u3adfe430" id="u3adfe430">新增问题+补充答案</span></strong></p></td>
    </tr>
    <tr data-lake-id="ua3592109" id="ua3592109" style="height: 37px">
     <td data-lake-id="u0c59561d" id="u0c59561d">
      <p data-lake-id="u5906fc19" id="u5906fc19" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/nwm3ry85o8l0gega" target="_blank" data-lake-id="u2b79603f" id="u2b79603f"><span data-lake-id="ua71e06d6" id="ua71e06d6">✅</span><span data-lake-id="uc53696d7" id="uc53696d7">where条件的顺序影响使用索引吗？</span></a></p></td>
     <td data-lake-id="u4790789a" id="u4790789a">
      <p data-lake-id="uc355ea69" id="uc355ea69"><span data-lake-id="u61bf2fd3" id="u61bf2fd3" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-03 23:01</span></p></td>
     <td data-lake-id="uc80d8bf4" id="uc80d8bf4">
      <p data-lake-id="u9e16b91e" id="u9e16b91e"><strong><span data-lake-id="u2804f11a" id="u2804f11a">新增问题+补充答案</span></strong></p></td>
    </tr>
    <tr data-lake-id="u3257b6ee" id="u3257b6ee" style="height: 37px">
     <td data-lake-id="ub423cfd9" id="ub423cfd9">
      <p data-lake-id="ue4292f22" id="ue4292f22" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/fr5h634v474sgo7q" target="_blank" data-lake-id="u4920453a" id="u4920453a"><span data-lake-id="ub2a529f5" id="ub2a529f5">✅</span><span data-lake-id="ubb258be3" id="ubb258be3">你平常是怎么查看日志和做分析的？</span></a></p></td>
     <td data-lake-id="u9e913a8e" id="u9e913a8e">
      <p data-lake-id="u884865fe" id="u884865fe" style="text-align: left"><span data-lake-id="u4aa4e06e" id="u4aa4e06e" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-03 22:45</span></p></td>
     <td data-lake-id="uf2e22794" id="uf2e22794">
      <p data-lake-id="uc7493330" id="uc7493330"><strong><span data-lake-id="u294d0cdd" id="u294d0cdd">新增问题+补充答案</span></strong></p></td>
    </tr>
    <tr data-lake-id="u065051da" id="u065051da" style="height: 37px">
     <td data-lake-id="u15b2d4a2" id="u15b2d4a2">
      <p data-lake-id="u5932cec4" id="u5932cec4" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/fsnk2a6xdyhqfvf7" target="_blank" data-lake-id="uc923b480" id="uc923b480"><span data-lake-id="u0c5aff3f" id="u0c5aff3f">✅</span><span data-lake-id="ub9cf0b1a" id="ub9cf0b1a">Java发生了OOM一定会导致JVM 退出吗？</span></a></p></td>
     <td data-lake-id="u42726ead" id="u42726ead">
      <p data-lake-id="ue15cdd89" id="ue15cdd89" style="text-align: left"><span data-lake-id="u6b3135bf" id="u6b3135bf" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-03 22:31</span></p></td>
     <td data-lake-id="u7777be52" id="u7777be52">
      <p data-lake-id="u5fde55a9" id="u5fde55a9"><strong><span data-lake-id="u1a38c01a" id="u1a38c01a">新增问题+补充答案</span></strong></p></td>
    </tr>
    <tr data-lake-id="u7c2684cb" id="u7c2684cb" style="height: 37px">
     <td data-lake-id="u66d7adf3" id="u66d7adf3">
      <p data-lake-id="u34892362" id="u34892362" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/ncskb5a7o5a1nw32" target="_blank" data-lake-id="uf03da1fc" id="uf03da1fc"><span data-lake-id="ubd583ce4" id="ubd583ce4">✅</span><span data-lake-id="ud4063734" id="ud4063734">如何用Redis实现朋友圈点赞功能？</span></a></p></td>
     <td data-lake-id="ub7c92955" id="ub7c92955">
      <p data-lake-id="ub0d5d0cf" id="ub0d5d0cf" style="text-align: left"><span data-lake-id="u94210c95" id="u94210c95" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-03 22:10</span></p></td>
     <td data-lake-id="u2ea83b30" id="u2ea83b30">
      <p data-lake-id="u04ab74d0" id="u04ab74d0"><span data-lake-id="ue9c91fd0" id="ue9c91fd0">内容调整（删除多余描述）</span></p></td>
    </tr>
    <tr data-lake-id="ub85ce65e" id="ub85ce65e" style="height: 37px">
     <td data-lake-id="u0eecf68d" id="u0eecf68d">
      <p data-lake-id="ub31fbe4f" id="ub31fbe4f" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/ec5yhfon858vcq5p" target="_blank" data-lake-id="ue6d53a35" id="ue6d53a35"><span data-lake-id="u3270e0f1" id="u3270e0f1">✅</span><span data-lake-id="ua7a12cf6" id="ua7a12cf6">什么是排他锁和共享锁？</span></a></p></td>
     <td data-lake-id="ua88140d9" id="ua88140d9">
      <p data-lake-id="u1f093292" id="u1f093292" style="text-align: left"><span data-lake-id="uccb3d681" id="uccb3d681" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-03 21:54</span></p></td>
     <td data-lake-id="uc8fd17a1" id="uc8fd17a1">
      <p data-lake-id="uf0d20242" id="uf0d20242"><span data-lake-id="uaa34d95f" id="uaa34d95f">笔误修改</span></p></td>
    </tr>
    <tr data-lake-id="ube5d68df" id="ube5d68df" style="height: 37px">
     <td data-lake-id="u81fe2870" id="u81fe2870">
      <p data-lake-id="u92e89ade" id="u92e89ade" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/le8gbo472cpxv63z" target="_blank" data-lake-id="u48556cd9" id="u48556cd9"><span data-lake-id="uddea24d1" id="uddea24d1">✅</span><span data-lake-id="u1c287ca0" id="u1c287ca0">什么是聚簇索引和非聚簇索引？</span></a></p></td>
     <td data-lake-id="ub4947f3f" id="ub4947f3f">
      <p data-lake-id="u6b58ec5f" id="u6b58ec5f" style="text-align: left"><span data-lake-id="u224a0854" id="u224a0854" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-03 21:50</span></p></td>
     <td data-lake-id="uffabdb2d" id="uffabdb2d">
      <p data-lake-id="ue4de6a02" id="ue4de6a02"><span data-lake-id="udf2566a0" id="udf2566a0">笔误修改</span></p></td>
    </tr>
    <tr data-lake-id="ue7383de9" id="ue7383de9" style="height: 37px">
     <td data-lake-id="u6c202e78" id="u6c202e78">
      <p data-lake-id="u00107847" id="u00107847" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/imx4a7z8zq65erlo" target="_blank" data-lake-id="u36c94d7b" id="u36c94d7b"><span data-lake-id="u7ca05873" id="u7ca05873">✅</span><span data-lake-id="u8677c4e2" id="u8677c4e2">Kafka如何保证消息不丢失？</span></a></p></td>
     <td data-lake-id="uff93b27a" id="uff93b27a">
      <p data-lake-id="u4f5449ea" id="u4f5449ea" style="text-align: left"><span data-lake-id="ufd49e797" id="ufd49e797" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-03 21:33</span></p></td>
     <td data-lake-id="u3b4a3d43" id="u3b4a3d43">
      <p data-lake-id="ubf5bc079" id="ubf5bc079"><span data-lake-id="ub6d8546a" id="ub6d8546a">内容补充（acks介绍）</span></p></td>
    </tr>
    <tr data-lake-id="u9df07ecd" id="u9df07ecd">
     <td data-lake-id="u02e0c3ee" id="u02e0c3ee">
      <p data-lake-id="u5cd1d24d" id="u5cd1d24d" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/lbdoqe" target="_blank" data-lake-id="u6e1f5284" id="u6e1f5284"><span data-lake-id="u8adb1f40" id="u8adb1f40">✅</span><span data-lake-id="ua30ead59" id="ua30ead59">Java是值传递还是引用传递？</span></a></p></td>
     <td data-lake-id="u94ee986d" id="u94ee986d">
      <p data-lake-id="uaf50d796" id="uaf50d796" style="text-align: left"><span data-lake-id="u03330864" id="u03330864" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-03 21:29</span></p></td>
     <td data-lake-id="ud2a4e69a" id="ud2a4e69a">
      <p data-lake-id="ufbede09b" id="ufbede09b"><span data-lake-id="uac780ef8" id="uac780ef8">样式调整</span></p></td>
    </tr>
    <tr data-lake-id="u01ab504e" id="u01ab504e">
     <td data-lake-id="u11a03679" id="u11a03679">
      <p data-lake-id="ub490cfcf" id="ub490cfcf" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/ywhzkoqti2n6zh6g" target="_blank" data-lake-id="uc7802478" id="uc7802478"><span data-lake-id="ubceaf789" id="ubceaf789">✅</span><span data-lake-id="ub286cb46" id="ub286cb46">什么是分布式系统的一致性？</span></a></p></td>
     <td data-lake-id="u43227747" id="u43227747">
      <p data-lake-id="u4d04ed51" id="u4d04ed51" style="text-align: left"><span data-lake-id="u7f42d602" id="u7f42d602" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-03 21:25</span></p></td>
     <td data-lake-id="u986eee81" id="u986eee81">
      <p data-lake-id="ud861f1cc" id="ud861f1cc"><span data-lake-id="u9060fef2" id="u9060fef2">内容调整（更容易理解）</span></p></td>
    </tr>
    <tr data-lake-id="u485bc04b" id="u485bc04b" style="height: 36px">
     <td data-lake-id="u00b38824" id="u00b38824">
      <p data-lake-id="u90757555" id="u90757555" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/moe9ws" target="_blank" data-lake-id="u6f4bb698" id="u6f4bb698"><span data-lake-id="ub38a5726" id="ub38a5726">✅</span><span data-lake-id="u6da3538b" id="u6da3538b">为什么默认RR，大厂要改成RC？</span></a></p></td>
     <td data-lake-id="u2dcca0a6" id="u2dcca0a6">
      <p data-lake-id="u0620a6a2" id="u0620a6a2" style="text-align: left"><span data-lake-id="u38cb59b8" id="u38cb59b8" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-03 21:22</span></p></td>
     <td data-lake-id="u22bd48c5" id="u22bd48c5">
      <p data-lake-id="u5f82d191" id="u5f82d191"><span data-lake-id="udf496d61" id="udf496d61">错别字修改</span></p></td>
    </tr>
    <tr data-lake-id="u2d2dd22d" id="u2d2dd22d">
     <td data-lake-id="u5ead742f" id="u5ead742f">
      <p data-lake-id="u951337c0" id="u951337c0" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/vh0msbr3qrqzfrfm" target="_blank" data-lake-id="u17fb8bee" id="u17fb8bee"><span data-lake-id="u60402f1e" id="u60402f1e">✅</span><span data-lake-id="u3d4cea2c" id="u3d4cea2c">怎么做数据对账？</span></a></p></td>
     <td data-lake-id="ue4b6d22f" id="ue4b6d22f">
      <p data-lake-id="uc49ccae0" id="uc49ccae0" style="text-align: left"><span data-lake-id="uc0905c8a" id="uc0905c8a" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-03 21:19</span></p></td>
     <td data-lake-id="u5e274bf1" id="u5e274bf1">
      <p data-lake-id="uc81e1bc5" id="uc81e1bc5"><span data-lake-id="u3801acdb" id="u3801acdb">笔误修改</span></p></td>
    </tr>
    <tr data-lake-id="u1adad6c1" id="u1adad6c1">
     <td data-lake-id="u52c9ca9e" id="u52c9ca9e">
      <p data-lake-id="ud27292ba" id="ud27292ba" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/hoi4ql" target="_blank" data-lake-id="u41c2b2b5" id="u41c2b2b5"><span data-lake-id="u8a1a9067" id="u8a1a9067">✅</span><span data-lake-id="u8e7f5ad2" id="u8e7f5ad2">MySQL主从复制的过程</span></a></p></td>
     <td data-lake-id="u27135cb3" id="u27135cb3">
      <p data-lake-id="uea614f59" id="uea614f59" style="text-align: left"><span data-lake-id="uf867f5b9" id="uf867f5b9" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-03 21:13</span></p></td>
     <td data-lake-id="u1d8ac8fa" id="u1d8ac8fa">
      <p data-lake-id="u0d808daf" id="u0d808daf"><strong><span data-lake-id="u4fdcfc0f" id="u4fdcfc0f">内容调整（主备是pull的）</span></strong></p></td>
    </tr>
    <tr data-lake-id="ua7d72a6f" id="ua7d72a6f">
     <td data-lake-id="u6cf307e2" id="u6cf307e2">
      <p data-lake-id="ua225f5ec" id="ua225f5ec" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/wwqs6n658n4ip0ed" target="_blank" data-lake-id="u7a851fe6" id="u7a851fe6"><span data-lake-id="u4e614a87" id="u4e614a87">✅</span><span data-lake-id="ua1d41cf4" id="ua1d41cf4">有三个线程T1,T2,T3如何保证顺序执行？</span></a></p></td>
     <td data-lake-id="u18088da3" id="u18088da3">
      <p data-lake-id="u00c418dc" id="u00c418dc" style="text-align: left"><span data-lake-id="u58b1c694" id="u58b1c694" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-03 21:04</span></p></td>
     <td data-lake-id="u65b4b088" id="u65b4b088">
      <p data-lake-id="u39c2aa13" id="u39c2aa13"><span data-lake-id="u62e3ca0f" id="u62e3ca0f">笔误修改</span></p></td>
    </tr>
    <tr data-lake-id="u483dab3f" id="u483dab3f">
     <td data-lake-id="uf722bf35" id="uf722bf35">
      <p data-lake-id="uac891e8f" id="uac891e8f" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/atppz6" target="_blank" data-lake-id="u6d7b9ada" id="u6d7b9ada"><span data-lake-id="u8da0b634" id="u8da0b634">✅</span><span data-lake-id="u5269d1ef" id="u5269d1ef">Redis为什么要自己定义SDS？</span></a></p></td>
     <td data-lake-id="u9d44aca9" id="u9d44aca9">
      <p data-lake-id="u34e88e20" id="u34e88e20" style="text-align: left"><span data-lake-id="u13ea5b42" id="u13ea5b42" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-03 20:56</span></p></td>
     <td data-lake-id="u672ac2a6" id="u672ac2a6">
      <p data-lake-id="ud15e0939" id="ud15e0939"><span data-lake-id="u97f77cd5" id="u97f77cd5">内容补充（SDS的全称）</span></p></td>
    </tr>
    <tr data-lake-id="u6cadd508" id="u6cadd508">
     <td data-lake-id="udcbc41b3" id="udcbc41b3">
      <p data-lake-id="ud85ebee4" id="ud85ebee4" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/bg9usqc0763mw2wm" target="_blank" data-lake-id="ua99cc35c" id="ua99cc35c"><span data-lake-id="uc1bb470d" id="uc1bb470d">✅</span><span data-lake-id="ub9a077f9" id="ub9a077f9">不用redis分布式锁， 如何防止用户重复点击？</span></a></p></td>
     <td data-lake-id="u750b0528" id="u750b0528">
      <p data-lake-id="u884a0c59" id="u884a0c59" style="text-align: left"><span data-lake-id="ubbd041cd" id="ubbd041cd" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-02 21:49</span></p></td>
     <td data-lake-id="uaf124c66" id="uaf124c66">
      <p data-lake-id="u65c8d64d" id="u65c8d64d"><span data-lake-id="u69d1dd54" id="u69d1dd54">内容补充（布隆过滤器适合原因）</span></p></td>
    </tr>
    <tr data-lake-id="u23c13dea" id="u23c13dea">
     <td data-lake-id="u86139634" id="u86139634">
      <p data-lake-id="ud33fc4fa" id="ud33fc4fa" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/gxi0rc" target="_blank" data-lake-id="u36f92651" id="u36f92651"><span data-lake-id="ueabdea21" id="ueabdea21">✅</span><span data-lake-id="u08a9dbbc" id="u08a9dbbc">Java中的集合类有哪些？如何分类的？</span></a></p></td>
     <td data-lake-id="udc4b5ef2" id="udc4b5ef2">
      <p data-lake-id="ub1144a48" id="ub1144a48" style="text-align: left"><span data-lake-id="u55509289" id="u55509289" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-02 21:48</span></p></td>
     <td data-lake-id="u240b102f" id="u240b102f">
      <p data-lake-id="uf2a1f9bf" id="uf2a1f9bf"><span data-lake-id="u204c8aa3" id="u204c8aa3">内容补充（stream用于迭代）</span></p></td>
    </tr>
    <tr data-lake-id="u1f76f770" id="u1f76f770">
     <td data-lake-id="u81b14d7e" id="u81b14d7e">
      <p data-lake-id="u1e180c0a" id="u1e180c0a" style="text-align: left"><a href="https://www.yuque.com/hollis666/vhr2ge/dt4dp5iq77akg00u" target="_blank" data-lake-id="ufa71831c" id="ufa71831c"><span data-lake-id="u14b36936" id="u14b36936">✅</span><span data-lake-id="u5c38b660" id="u5c38b660">为什么说枚举是实现单例最好的方式？</span></a></p></td>
     <td data-lake-id="uf86d75cf" id="uf86d75cf">
      <p data-lake-id="u377294f3" id="u377294f3" style="text-align: left"><span data-lake-id="u13f87957" id="u13f87957" class="lake-fontsize-11" style="color: var(--yq-text-caption)">11-02 21:46</span></p></td>
     <td data-lake-id="u30a06818" id="u30a06818">
      <p data-lake-id="u053c7d4a" id="u053c7d4a"><span data-lake-id="ub6cad393" id="ub6cad393">错别字修改</span></p></td>
    </tr>
   </tbody>
  </table>
 </body>
</html>